Netflix just released a trailer for The Devil All the Time, and this one looks dark, emotional, and twisty.

The star-studded gothic thriller spins the story of a young man (Tom Holland) who explores the psyches of others. The Devil All the Time spans the time between the end of World War II and the 1960s. The ensemble story includes a disturbed war veteran, a serial killer couple, and a false preacher.

Check out the trailer for the film below:

As you can see from the trailer, the film has an impressive cast. In addition to Holland, stars include Bill Skarsgard, Riley Keough, Jason Clarke, Sebastian Stan, Robert Pattinson, Haley Bennett, Eliza Scanlen, and Mia Wasikowska. Antonio Campos (Simon Killer, The Sinner) directs the project.

Creating The Devil All the Time

Netflix adapted the film from Donald Ray Pollock’s book of the same name. Campos wrote the screenplay with his brother Paulo.

“It was a hard book to adapt also because there was so much that we loved,” Campos told Entertainment Weekly. “I’m a big fan of southern gothic and noir and this was a perfect marriage of the two. Sometimes you might be adapting a piece and you think like, ‘well, there is a seed of a good idea here and I’ll just throw everything away and start from scratch.’ In this case it was like, we love everything!”

Netflix's The Devil All the Time poster

Holland said he was drawn to the film because it presented a unique challenge as an actor. He also enjoyed Campos’ previous projects.

“I was really eager to work with Antonio because his previous films that I’ve seen are very raw,” said Holland. “I guess it was the challenge of doing a different accent, playing the rural kid, a period film, a new director. Everything ticked the boxes for me.”

The Devil All the Time hits Netflix September 16.

Source: Netflix