The Devil All the Time (Netflix)

RiotDemon thought this was worth mentioning said
2

Stars Bill Skarsgård, Tom Holland, Robert Pattinson, Henry Melling, Sebastian Stan, Jason Clarke, so on, so forth.

From Netflix:

Sinister characters converge around a young man devoted to protecting those he loves in a postwar backwoods town teeming with corruption and brutality.