Tom Holland Calls Past Films 'Shit,' Says Current Tours Easy

Get the Culture newsletter
Daily culture — film, music, books, the trends and ideas worth your attention. Free.
- Tom Holland said on the Dish Podcast that some of his past films were "shit" and hard to promote, admitting: "in the back of your mind, you're like, 'You shouldn't, because it is shit.'"
- Holland called his current dual press tour a "bit of a victory lap," saying promoting work he's proud of means "you're not lying to anyone" when asked why audiences should see the movie.
- The Odyssey crossed the $300M global mark in its first week, with Holland playing Telemachus opposite Matt Damon as Odysseus and Anne Hathaway as Penelope in the adaptation of Homer's epic.
- Spider-Man: Brand New Day, Holland's fourth MCU solo outing as Peter Parker, premieres July 31 in theaters and picks up four years after Dr. Strange's (Benedict Cumberbatch) memory-wipe spell.
- Holland said he's "super proud of both of the films" and "absolutely loving" the press cycle, a sharp tonal contrast from his candor about earlier projects.
Why it matters: Holland's blunt admission that past films were 'shit' is rare celebrity honesty, but his current slate — The Odyssey past $300M globally in its first week and Spider-Man: Brand New Day opening July 31 — gives the 'victory lap' framing commercial teeth rather than reading as promotional spin.




