The veteran stars are definitely a factor.
People wanted to watch Harrison playing Indy (rather than a recast) even decades after he had aged out of it. Stallone is the only guy who will ever be allowed to play Rocky Balboa. Etc.
Today audiences would rather keep watching 55yo Hugh Jackman playing Wolverine than watch a recast of that too. Especially since the Avengers-era Marvel crew has some new tools to help them. More advanced cosmetic work + steroids + CGI de-aging + CGI stunt doubles.
The newer Marvel characters being weaker? That's definitely a factor too.
Jackman, Chris Evans, ScarJo, RDJ . . . they got these roles in like 2000, 2008, 2011, etc. That was a generation ago in movie franchise terms. Marvel has had plenty of years & screen time to grow a fresh batch of players that people want to see. They've failed at it.
People wanted to watch Harrison playing Indy (rather than a recast) even decades after he had aged out of it. Stallone is the only guy who will ever be allowed to play Rocky Balboa. Etc.
Today audiences would rather keep watching 55yo Hugh Jackman playing Wolverine than watch a recast of that too. Especially since the Avengers-era Marvel crew has some new tools to help them. More advanced cosmetic work + steroids + CGI de-aging + CGI stunt doubles.
The newer Marvel characters being weaker? That's definitely a factor too.
Jackman, Chris Evans, ScarJo, RDJ . . . they got these roles in like 2000, 2008, 2011, etc. That was a generation ago in movie franchise terms. Marvel has had plenty of years & screen time to grow a fresh batch of players that people want to see. They've failed at it.
Last edited: