Tobey Maguire's Spider-Man reportedly set to appear in Avengers: Doomsday; fans call it ‘nostalgia overload’ | Hindustan Times

Tobey Maguire's Spider-Man reportedly set to appear in Avengers: Doomsday; fans call it ‘nostalgia overload’

Published on: Nov 17, 2025 10:39 PM IST

Fans are buzzing after reports revealed that Tobey Maguire might return as Spider-Man in Avengers: Doomsday

Spider-Man fans around the world are buzzing with excitement after reports claimed that Tobey Maguire might just appear in Avengers: Doomsday, which hits theatres in December 2026. The news was revealed by industry insider Daniel Richtman on his Patreon, sparking a frenzy across social media.

Tobey Maguire as Peter Parker in Spider-Man
Tobey Maguire as Peter Parker in Spider-Man

While the extent of Maguire’s role remains unclear — whether a cameo or a major appearance — this would mark another monumental crossover moment in the Marvel multiverse.

Tobey Maguire in Avengers?

According to Daniel, Maguire’s Spider-Man could play a part in Avengers: Doomsday or possibly return in the follow-up film, Avengers: Secret Wars. With the storyline involving the collision of multiple universes, the door is wide open for characters from across Marvel’s cinematic past to join forces with the Avengers.

Given Tobey's enduring popularity as the original big-screen Spider-Man, his inclusion in these upcoming crossover films could deliver a massive nostalgic boost to the Marvel franchise. This report marks the first credible confirmation that the actor might indeed be returning to the MCU fold after his cameo alongside Andrew Garfield in Spider-Man: No Way Home (2021).

Fans go into meltdown mode

The idea of seeing Tobey share the screen with heroes from the Avengers, Fantastic Four, and X-Men, especially Hugh Jackman’s Wolverine, has thrilled long-time fans. Naturally, the internet instantly lit up with fan reactions; many celebrated the possible return of the beloved Spider-Man from Sam Raimi’s era.

One user wrote, “This is the news we love to see.” Another said, “Make it just him.” Some couldn’t contain their excitement: “OMGOMGOMGOMGOMG will watch this in the cinema for sure!” Others took a more humorous tone, writing, “Idc… I’ll take more of Tobey any day. Give us Bully Maguire vs Doom, I’ll take it.” Another fan joked, “Marvel really said: ‘Get the nostalgia, we need the box office.’” However, not everyone was convinced, with one user commenting, “Nostalgia over substance. First RDJ and now Tobey — nostalgia baiting is crazy.”

What we know about Avengers: Doomsday

Avengers: Doomsday will be directed by Joe and Anthony Russo, the duo behind Avengers: Endgame, with a screenplay by Stephen McFeely. The star-studded cast reportedly includes Robert Downey Jr., Chris Evans, Hayley Atwell, Benedict Cumberbatch, Anthony Mackie, Pedro Pascal, Vanessa Kirby, Joseph Quinn, Ebon Moss-Bachrach, and Florence Pugh, among others.

Richtman also revealed that a teaser trailer is expected to be released alongside Avatar: Fire and Ash. If Maguire’s Spider-Man appears in the teaser, it could give the film a massive global boost.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }