THE DEVIL ALL THE TIME

Reviewed by GREG KING Director: Antonio Campos Stars: Tom Holland, Robert Pattinson, Jason Clarke, Riley Keough, Sebastian Stan, Bill Skarsgard, Haley Bennett, Harry Mellings, Eliza Scanlen, Michael Banks Repeta, Donald Ray Pollock, Mia Wasikowska, Douglas Hodge . Set mainly in 1965 in Knockemstiff, a small town in Ohio, and Coal Creek in West Virginia, this sprawling and multi-layered Southern Gothic tale of good and evil offers a rich tapestry of amoral and unsavoury characters and explores that potent nexus between religion, sex and violence, fate and Continue reading