The Devil All the Time

The Devil All the Time ★★★½

Set in rural West Virginia sometime after World War 2, this film takes a look at the dark side of some seedy characters populating a small town. 
Excellent ensemble cast put on some great performances such as Tom Holland , Bill Skarsgard, Jason Clarke and Haley Bennett. 
Some dark takes on religion and some disturbing scenes but overall a pretty great film.

Kevin liked this review