The Devil All the Time
  • The Devil All the Time
  • Rating:/10 | Duration: | Country:USA | Language:English
  • In 1945, while serving in the Solomon Islands during the Second World War, U.S. Marine Willard Russell finds the still-breathing body of Gunnery Sergeant Miller Jones, who was scalped and crucified by the Japanese. Willard gives Jones a coup de grâce by shooting him in the head. After the war, Willard is on his way home to Coal Creek. He stops in the fictional city of Meade, Ohio (which is actually Chillicothe, Ohio) where he meets and falls in love with Charlotte Russell, a waitress at a cafe. At the same time, unemployed photographer Carl Henderson meets his future wife Sandy. Three years later, Charlotte and Willard get married and move to Knockemstiff, Ohio, where they have a son, Arvin. In 1950 Coal Creek, Helen Hatton, a woman who lost her family in a fire and was unsuccessfully set up with Willard, is married to preacher Roy Laferty. After the pair have a daughter named Lenora, Roy stabs Helen to death with a screwdriver out in the woods, believing to have the power to bring people back from the dead in a hallucination caused by a spider bite. Realizing his mistake, Roy decides to go back to get Lenora, who is being watched by Willard's mother Emma and uncle Earskell. Roy hitches a ride with Carl and Sandy, but discovers they are serial killers who take pictures of their male hitchhiking victims to satisfy Carl's necrophilia. As Roy and many others are killed, Sandy becomes increasingly jaded with Carl.
  • Genres: Thriller |
  • Star Cast: Tom Holland Bill Skarsgård Riley Keough Jason Clarke Sebastian Stan Haley Bennett Eliza Scanlen Mia Wasikowska Robert Pattinson |