Bad Times At The El Royale
(2018) Film4, 9pm
Four strangers – an ageing priest (Jeff Bridges), a salesman (Jon Hamm, above), a singer (Cynthia Erivo) and an outlaw (Dakota Johnson) – check into a rundown hotel on the border between California and Nevada in 1969. However, the quartet are hiding secrets that are about to surface. ★★★★★