Here is the first trailer for The Devil All The Time starring Robert Pattinson, Tom Holland, Sebastian Stan, Bill Skarsgård, Mia Wasikowska, Haley Bennett and more that is set to premiere on September 16.
In Knockemstiff, Ohio and its neighboring backwoods, sinister characters — an unholy preacher (Robert Pattinson), twisted couple (Jason Clarke and Riley Keough), and crooked sheriff (Sebastian Stan) — converge around young Arvin Russell (Tom Holland) as he fights the evil forces that threaten him and his family.
Robert Pattinson plays the preacher (Preston Teagardin) who feels fine bending and breaking the morals of those that typically align themselves with his profession. He took his knack for spontaneity to the set in order to shape the character. “Rob prepared a bunch of ideas and you don’t know what you’re going to get but it’s all interesting” said Campos to Entertainment Weekly. “The character coming to life — I saw that in front of me when we were on set.” I added the HQ screen captures in the gallery! Enjoy 🙂