After the events of Avengers: Endgame, Chris Evans’ character, Steve Rogers had gone travelled back in time to return all the six Infinity Stones back to where they belonged. However, he had remained in his past and married Peggy Carter. Rather than this actually being an alternate reality, the writers of the movie have said they believe this is just closing the loop and Steve was always married to Peggy right from the start. They had then referenced what the fans had seen in Captain America: The Winter Soldier.
“It was always our intention that he was the father of those two children. But again, there are time travel loopholes for that,” Stephen McFeely had said.
In The Winter Soldier, an older Peggy had told Steve she had two kids with a husband who Captain America had saved in World War II. This indicated that she had moved on when Steve had gone under ice, although the fans never really knew who the man was.
If Steve is the father, then these children would have super-soldier blood in their blood.
“It does introduce the idea that there are two children who have somewhat super soldier DNA,” Christopher Markus said.
This is surely a very interesting idea because it indicates that the time-travelling Steve had lived a secret life with Peggy away from S.H.I.E.L.D.
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. The film is in theatres now.