VIDEO: Robert Pattinson and Tom Holland Wrestle With Good and Evil in ‘The Devil All the Time’ Trailer

Stern Show veteran and “Spider-Man” star’s new movie arrives Sept. 16 on Netflix

August 13, 2020

Spider-Man takes on Batman in the trailer for Netflix’s “The Devil All the Time”—well, kind of.

The post-war psychological thriller stars Tom Holland, who plays the web-slinging superhero in the Marvel franchise, as a young man struggling to protect his family in a corrupt and dangerous backwoods town. He’ll need to fend off several nefarious characters, however, including a preacher played by Stern Show veteran Robert Pattinson, who recently adopted the Dark Knight’s cape and cowl.

The trailer is devoid of costumes and superpowers, but it does tease parking lot brawls, brutal murders, a head covered in spiders, and even a literal crucifixion. The clip also hints at a final showdown between the two comic book heroes.

“Blessed are they who hunger and thirst for righteousness,” Pattinson’s character says at one point (above), causing Holland’s “spidey sense” to start tingling.

“That ain’t no preacher,” Holland  announces. “He’s as bad as they got on the damned radio.”

Directed by Antonio Campos (“Christine”) and adapted from Donald Ray Pollock’s novel of the same name, “The Devil All the Time” co-stars Bill Skarsgård (“It”), Riley Keough (“The Runaways”), Jason Clarke (“Serenity”), Sebastian Stan (“Avengers: Endgame”), and Mia Wasikowska (“Crimson Peak”). The film was produced by, among others, Holland’s “Spider-Man: Far From Home” antagonist and 2015 Stern Show guest Jake Gyllenhaal.

“The Devil All the Time” is one of several high-profile productions on the horizon for Pattinson, who also stars in Christopher Nolan’s upcoming time-bender “Tenet” and Matt Reeves’ “The Batman,” arriving in 2021. As Stern Show fans may remember, Robert wasn’t sure he’d ever play an on-screen superhero when he sat down with Howard back in 2017. “For one thing you have to sign up to do eight movies and I just got out of five,” the former star of the “Twilight” franchise said with a laugh. “Eight is a lot.” Check out a clip from their conversation (below).

“The Devil All the Time” arrives Sept. 16 on Netflix.

You Give us your email Address we'll give you even more howard!

By signing up, I agree to receive newsletters and marketing emails from the Howard Stern Show and accept the Terms of Use and Privacy Policy