The Devil All the Time (Netflix)

RiotDemon thought this was worth mentioning said

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.