Over the years, the MCU has recast a significant number of roles for various reasons. The superhero franchise is known for building an interconnected universe while doing fairly well in preserving its continuity. Most of its core cast has stuck with them for years, partly because their contracts involve commitment to multiple films spread out for a number of years, but some have seen changes as the MCU’s timeline progressed.