Tom Holland is a healthier and Robert Pattinson is a preacher in the trailer for The Devil All the Time, a new backwoods gothic movie coming to Netflix in September.
Holland and Pattinson are the stars of rival Marvel and DC superhero movies – if they will be at least once The Batman comes out. For now, however, they appear as enemies in the small town of Knockemstiff, Ohio, where sinister characters carry their sins over generations from World War II to Vietnam.
The heavyweight cast also includes Bill Skarsgård, Jason Clarke, Mia Wasikowska, Riley Keough and Sebastian Stan. Antonio Campos directs, adapts the novel by Donald Ray Pollock. The Devil All the Time streams on Netflix Sept. 16.
New movie calendar for 2020 and 2021 following coronavirus delays
See all photos
+67 More