A whole host of stars are lining up to be in the Jake Gyllenhaal-produced feature, The Devil All The Time. Tom Holland, Robert Pattinson, Mia Wasikowska, Chris Evans and Tracy Letts have all entered into talks to join the cast of the adaptation.

Christine and Simon Killer director Antonio Campo will take the helm on the adaptation of Donald Ray Pollock’s 2011 novel.

The plot of the story is based in a place called Knockemstiff, Ohio, a forgotten backwoods of this country – a storm of faith, violence and redemption brews. Out of desperation to save his dying wife, our protagonist Willard Russell turns to prayer which succumbs to sacrifice. His son Arvin (Holland) is growing from a kid bullied at school into a man who knows when to take action. The cast of characters includes a serial killer couple, a faith-testing preacher and a corrupt local sheriff (Evans) in a story told across two decades.

Also in the news – Rebecca Ferguson in talks to join Denis Villeneuve’s Dune

Antonio Campos and Paulo Campos penned the script. Randall Poster, and Jake Gyllenhaal and Riva Marker of Ninestories Productions will produce.

Holland was last seen in Avengers: Infinity War and is currently filming Spider-Man sequel, Homecoming. He will also voice Jip in The Voyage of Doctor Dolittle and voice Walter Beckett in Spies in Disguise.

Evans was also last seen disappearing into a heap of dust in Infinity War. His forthcoming projects include Infinity War part 2, The Red Sea Diving Resort and Ruben Fleischer’s Jekyll.

After wowing audiences in Good Time, Pattinson’s upcoming projects include Damsel, High Life and David Michôd’s The King alongside Timothee Chalamet and Joel Edgerton.

Production is due to commence in February 2019.