'The Devil All the Time': Watch the haunting first trailer starring Tom Holland and Robert Pattinson
The Devil All the Time stars Tom Holland, Robert Pattinson, Jason Clarke, Riley Keough, Sebastian Stan, Mia Wasikowska, Eliza Scanlen, Haley Bennett, and Bill Skarsgård.
The first trailer for Antonio Campos’ gothic thriller is filled with strange and twisted characters with questionable motives. Their common bond? They inhabit the fictional backwoods town of Knockemstiff, Ohio. I mean, if Knock-em-stiff doesn’t exude a town riddled with troubled legacies, then I don’t know what does.
Netflix’s adaptation is based on Donald Ray Pollock’s haunting 2011 novel and features a cast of sinister characters who converge around a young man devoted to protecting those he loves amid a town fueled with corruption and brutality.
While the trailer doesn’t exactly piece together the layered complexities, we know the story revolves around Tom Holland’s orphaned and bullied character - Arvin Russell - during a span of two decades.
Holland’s supporting cast includes Bill Skarsgård, who plays Arvin’s tormented WWII vet father and Haley Bennett plays Arvin’s mother, Charlotte. Riley Keough and Jason Clarke are mysteriously spotted throughout the trailer as Sandy and Carl Henderson, a serial killing husband-wife duo. Sebastian Stan will play the town’s corrupt sheriff who recites the most chilling line of the trailer "some people are just born to be buried". And then there's Robert Pattinson. The town's spider-handling, purple kool-aid selling, pedo-preacher named Preston Teagardin. A character whom Arvin has already sniffed out as a fraudster hiding a few secrets of his own.
While the trailer's narrator astutely underscores the film’s impending chaos “How and why people from two points on a map without even a straight line between them can be connected is the heart of the story in Knockemstiff. Some people say it’s just dumb luck. Others would tell you it’s gods plan.” Something tells me the devil in all these characters would say otherwise.
The Devil All The Time hits Netflix on September 16.