The Devil All the Time

The Devil All the Time ★★★★½

Every single person did an amazing job in their role. The through line of this film is so well done. I went in blind and was pleasantly surprised by all the faces I recognized and also all of the willing twists and turns. What a story.