ShowBiz & Sports Lifestyle

Hot

Tom Holland names the 1 thing Batman has over Spider-Man

Holland compared his Spider-Man to Robert Pattinson’s Batman at the NYC premiere of their film, “The Odyssey.”

Tom Holland names the 1 thing Batman has over Spider-Man

Holland compared his Spider-Man to Robert Pattinson’s Batman at the NYC premiere of their film, “The Odyssey.”

By Tiffany Kelly

Tiffany Kelly

Tiffany Kelly is a staff editor at **. She has been working at EW since 2024. Her work has previously appeared in the Los Angeles Times, Wired, GQ, and Ars Technica.

EW's editorial guidelines

July 15, 2026 6:09 p.m. ET

Leave a Comment

Tom Holland as Peter Parker/Spider-Man; Robert Pattinson as Bruce Wayne/Batman

Tom Holland as Peter Parker/Spider-Man; Robert Pattinson as Bruce Wayne/Batman. Credit:

Jay Maidment/Sony; Warner Bros/Jonathan Olley/DC Comics

- On the red carpet of *The Odyssey*, Tom Holland was asked to compare his Spider-Man to costar Robert Pattinson’s Batman.

- Holland has played Peter Parker/Spider-Man for a decade in the MCU, with his latest installment arriving July 31.

- Pattinson played Bruce Wayne/Batman beginning in 2022, and will reprise his role in 2028’s *The Batman Part II*.

Tom Holland is pretty confident in Spider-Man, the superhero he has played on screen for a decade.

At the New York City premiere of Christopher Nolan’s *The Odyssey*, Holland was asked to compare his comic book character to his *Odyssey* costar Robert Pattinson’s Batman.

“What do you think is one thing that Batman has over Spider-Man?” Entertainment Tonight asked Holland on the red carpet.

Tom Holland attends the world premiere of ‘The Odyssey’ in London on July 6, 2026

Tom Holland attends the world premiere of ‘The Odyssey’ in London on July 6, 2026.

Samir Hussein/WireImage

The 30-year-old actor didn’t have to think long. “I’d say nothing — he has more money than Spider-Man, that’s about it, to be honest,” he answered.

Holland joined the Marvel Cinematic Universe as Spider-Man in 2016, first appearing in *Captain America: Civil War. *In his last Spider-Man film, 2021’s *Spider-Man: No Way Home, *he appeared on screen with previous Spideys Tobey Maguire and Andrew Garfield.

Tom Holland apologizes to name-twin Tom Holland for making his name impossible to Google

Tom Holland apologizes to historian Tom Holland for making his name impossible to google

Tom Holland on why Robert Pattinson was his ‘safety blanket’ on ‘The Odyssey’

Robert Pattinson is Antinous and Tom Holland is Telemachus in THE ODYSSEY

His next film in the franchise, *Spider-Man: Brand New Day*, releases on July 31. Pattinson, meanwhile, first appeared as the DC superhero Bruce Wayne/Batman in Matt Reeves’ 2022 film *The Batman*. Pattinson will return for a sequel, which is not projected to be released until early 2028.

Tom Holland stars as Peter Parker/Spider-Man in Columbia Pictures' SPIDER-MAN: NO WAY HOME

Tom Holland as Peter Parker/Spider-Man in ‘Spider-Man: No Way Home’.

Matt Kennedy/MARVEL

Speaking purely from an abilities perspective, Holland is right: Batman doesn’t have any actual superpowers, but he uses his wealth to develop fancy tools to fight crime and take out his opponents. Spider-Man, meanwhile, gained superpowers after being bitten by a radioactive spider. (And those gadgets designed by Tony Stark don’t hurt!)

***Get your daily dose of entertainment news, celebrity updates, and what to watch with our ******EW Dispatch newsletter******.***

But since Holland plays a Marvel character and Pattinson plays a DC character, we’ll never get to see these pals duke it out in costume.

*The Odyssey* is in theaters on July 17, and *Spider-Man: Brand New Day* arrives on July 31.

- Superhero Movies

Original Article on Source

Source: “EW Superhero”

We do not use cookies and do not collect personal data. Just news.