The Devil All the Time

The Devil All the Time ★★★½

It starts out very strong and dark, and the stance on religion is pretty clear. Although it gets stuffy in the middle, it picks up steam again. The whole cast is stellar, but it's Tom Holland's character who drives the picture. He is really good on this.