Syv fremmede mødes, med hver deres dystre hemmelighed, ved et tilfælde på hotellet El Royale på grænsen mellem Californien og Nevada i 1960'ernes USA. I løbet af en skæbnesvanger nat får de alle en sidste chance for tilgivelse… før helvede bryder løs.