You are using an older browser version. Please use a supported version for the best MSN experience.

The Devil All the Time - on Netflix September 16

Set between World War II and the Vietnam War, the film follows a troubled young man named Arvin Russell (Tom Holland), his father Willard (Bill Skarsgård), who's a war vet suffering from PTSD and Charlotte (Haley Bennett), Arvin's mother, who has cancer. In their small town of Knockemstiff, Ohio, a new preacher, Rev. Preston Teagardin (Robert Pattinson), causes chaos when he arrives.

UP NEXT

UP NEXT

AdChoices

Most Recent

Entertainment

Viral

image beaconimage beaconimage beacon