The upcoming Netflix movie The Devil All The Time has so many stars in it and the streaming service just released the first teaser poster! Tom Holland stars in the film alongside Robert Pattinson, Mia Wasikowska, Bill Skarsgard, Riley Keough, Jason Clarke, Sebastian Stan, Haley Bennett, Harry Melling, and Eliza Scanlen.
The Devil All The Time is an explosive Midwestern Gothic tale spanning two decades, sinister characters converge around young Arvin Russell as he fights the evil forces that threaten him and everything he loves.
Here is the official synopsis: In Knockemstiff, Ohio and its neighboring backwoods, sinister characters — an unholy preacher (Pattinson), twisted couple (Clarke and Keough), and crooked sheriff (Stan) — converge
Read more on justjared.com