This story includes spoilers for 'Avengers: Endgame.'
When it became public knowledge that Avengers: Endgame would be one of the last films closing out Phase 3 of the Marvel Cinematic Universe, fans started to speculate whether or not that meant any of the core six Avengers would die. But co-director Joe Russo has just revealed that they didn't kill one character, simply because everyone was expecting it.
The possible death of Captain America was one of the most popular events fans expected to happen in Endgame (it was even sort of hinted at by Serena Williams), but in the end that's what saved him.
Russo revealed that Chris Evans' character survived because it would've been far too predictable to kill him off. Instead, Steve Rogers goes back in time to reunite with Peggy Carter, and live out his days with her. The Russos, along with the film's writers, Christopher Markus and Stephen McFeely, thought this was the perfect way to end Cap's storyline.
While talking to Comic Book in a Q&A below, Russo explained that they worked off fans' expectations of Steve's storyline and used it to decide on an unexpected ending.
"Which is why we didn't kill him. It's not about trying to subvert expectations all the time, even though that comes into it," Russo stated. "Typically when you're in a writer's room and you're working through storytelling, and somebody says something feels obvious you go, well that's the expectation. And it's not that we don't always meet expectations, but the job, I think, is to surprise people."
But while Steve didn't die, that doesn't mean he'll be back, as his story is completely closed. The Russos have confirmed there are no plans for Evans to reprise his role anytime soon.