While Avengers: Endgame tried to resolve every plot thread that had been created over a decade of films, fans were still left scratching their heads over some issues. One of the biggest questions was since Captain America traveled back in time to live out his life with Peggy Carter before showing up again in the present as old Steve Rogers to give his shield to Sam Wilson, does that mean that there had always been two versions of the character in the MCU, the superhero, and the retired superhero who was married to Peggy? Joe Russo, who co-directed Endgame alongside his brother Anthony, had this to say about the whole conundrum.
"Cap would've had to have traveled back to the main timeline. That's something that yes, he would've been in a branch reality and would've traveled back to the main timeline to give that shield to Sam. In our internal logic that we defined in the room, that was the choice that we made based on everything that happened. He would've been in a branch reality and then had to have shifted over to this. So jumped one to the other, right? Then handed the shield off."
Confused enough yet? There is more. While Russo appears confident that old Steve Rogers existed in a separate timeline, and only jumped back into ours when it was time to pass on the shield to Sam Wilson, the writers of the movie, Christopher McFeely and Stephen Markus, have a different take on the issue. In a previous interview, Markus declared there are indeed two Steve Rogers present through the entire timeline of the MCU.
"That is our theory. We are not experts on time travel, but the Ancient One specifically states that when you take an Infinity Stone out of a timeline it creates a new timeline. So Steve going back and just being there would not create a new timeline. So I reject the 'Steve is in an alternate reality' theory. I do believe that there is simply a period in world history from about '48 to now where there are two Steve Rogers. And anyway, for a large chunk of that one of them is frozen in ice. So it's not like they'd be running into each other."
Such paradoxes are why writers try to avoid time-travel stories altogether. Whichever theory you choose to believe, at least we can all agree that Steve kissing Sharon Carter in Captain America: Civil War has become weird to watch now that she has been revealed to be his niece on Peggy's side of the family.
Directed by Joe and Anthony Russo, Avengers: Endgame stars Robert Downey Jr. as Iron Man, Chris Evans as Captain America, Mark Ruffalo as Bruce Banner, Chris Hemsworth as Thor, Scarlett Johansson as Black Widow, Jeremy Renner as Hawkeye, Brie Larson as Captain Marvel, Paul Rudd as Ant-Man, Don Cheadle as War Machine, Karen Gillan as Nebula, Danai Gurira as Okoye and Bradley Cooper as Rocket, with Gwyneth Paltrow Pepper Potts, Jon Favreau as Happy Hogan, Benedict Wong as Wong, Tessa Thompson as Valkyrie and Josh Brolin as Thanos. podcasts.apple.com gave us this info first.