Tom Holland leads a devilishly good cast in The Devil All The Time trailer

The Spiderman star crosses the Atlantic to lead this explosive Midwestern Gothic tale spanning two decades, based on Donald Ray Pollock’s award-winning novel and directed by Antonio Campos.

Courtesy of Netflix

Holland stars as Arvind Russel, a young orphan who must fight the evil forces that converge around him and threaten everything he holds dear. An unholy preacher (Robert Pattinson, The Lighthouse), twisted couple (Jason Clarke, Mudbound & Riley Keough, Mad Max: Fury Road), and crooked sheriff (Sebastian Stan, I, Tonya) all have a part to play, as Arvind must reckon with his dead father (Bill Skasgård, It)’s legacy.

Set in Knockenstoff, Ohio, bracketed by WWII and the Vietnam War, this suspenseful, finely-woven tale renders a seductive and horrific landscape that pits the just against the corrupted. Also starring Mia Wasikowska (Judy & Punch), Henry Melling (The Ballad of Buster Scruggs), Eliza Scanlen (Babyteeth) and Hayley Bennett (The Girl on the Train).

The Devil All The Time Releases globally on Netflix on September 16

Sneh Rupra

Co-founder & Editor

Sneh co-founded Outtake Mag with Laura. She has a day job in film PR and dreams of a day when everyone has equal opportunities in the film industry. Her opinions are always right, so jot that down.