In Avengers: Endgame, Thor was supposed to confront his 2012 self, but the idea was ultimately scrapped as revealed by directors Joe and Anthony Russo. While it was Captain America (Chris Evans) who had a direct entanglement with himself from the events of The Avengers' Battle of New York from 2012 and Nebula (Karen Gillan) with her evil counterpart from 2014's Guardians of the Galaxy, apparently, Thor was supposed to have his own similar moment in Endgame. Speaking with MTV's podcast, the Russos said that the initial plan was to have a Thor vs. Thor confrontation in Asgard. However, they felt like "it overly complicated [the plot]," adding that they also liked the “Cap vs Cap better” so they gave up the bit. Instead, they gave Thor a different experience when he went back in time - another chance to talk to his mom and properly say goodbye to her commenting: “I think there, we also deferred to the storyline between Thor and his mother. [It] was so resonant, that we really wanted to run... That was really more a part of Thor's journey and repair than confronting his former self. So that's really what happened there, why we went with that.”
Previous Fact Next Fact