The Devil All the Time ★★★★

Packed with sinister characters with sinister intentions, Antonio Campos' adaptation of Donald Ray Pollock's 'The Devil All the Time' is a hellish ride from start to finish. The unsettlingly bleak film is confidently directed, handsomely produced, and impeccably acted by its spectacular cast that includes Tom Holland, Robert Pattinson, Sebastian Stan, and Bill Skarsgård.

Netflix (IDN).