The upcoming thriller on Netflix, “The Devil All the Time” was set to premiere on-screen next month has revealed a chain of first-look photos capturing the superstar cast, including Robert Pattinson and Tom Holland.

Robert-Pattinson-and-Tom-Holland-star-in-Netflix-The-Devil-All-The-Time-1

According to Netflix, the film’s background is between the period of World War II and the Vietnam War, with the casting team of Robert Pattinson, Tom Holland, Bill Skarsgård, Riley Keough and Sebastian Stan.

Antonio Campos will be the director of the film, as reported by IMDb page. “The Devil All The Time” follows a “bizarre, compelling and mentally disturbed people” as they “suffer from the war’s psychological damages” after World War II.

As seen in the photos, Pattinson will play as an unholy preacher in the story, and in the released images he is seen amongst the pews of a house of worship. 

Robert-Pattinson-and-Tom-Holland-star-in-Netflix-The-Devil-All-The-Time-2

The gothic tale also has Keough, of The Lodge, and Pet Sematary’s Jason Clarke as a “twisted couple,” to appear in a car in the first look images.

Not only a vampire but there’s also Spider-Man, Tom Holland made his appearance as riding a vehicle in the snaps of the film.

Holland has some a fresh bruise on his cheek, wearing a denim jacket and long hair.

Robert-Pattinson-and-Tom-Holland-star-in-Netflix-The-Devil-All-The-Time-3

According to Netflix’s official site for the film, Tom is at the center of the gruesome goings-on in the film, adapted from the acclaimed novel by Donald Ray Pollock:

“Sinister characters converge around a young man (Tom Holland) devoted to protecting those he loves in this suspenseful, seductive Midwestern gothic tale.”

Robert-Pattinson-and-Tom-Holland-star-in-Netflix-The-Devil-All-The-Time-5

Other cast members include The Girl On The Train’s Haley Bennett, Harry Melling of The Old Guard, Little Women’s Eliza Scanlen and Mia Wasikowska from Alice Through The Looking Glass.

Antonio Campos’s previous directing credits include 2016’s Christine and episodes of The Sinner, among others.

Robert-Pattinson-and-Tom-Holland-star-in-Netflix-The-Devil-All-The-Time-4

“It was a hard book to adapt also because there was so much that we loved,” he said. 

“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!”

The Devil All the Time will be premiered on Netflix on September 16th.