Bad Times at the El Royale ★★★★

Strong work, Especially the ruthlessness of dispatching interesting characters at what turn out to be the right times.