MASSIVE spoiler ahead, don't read on if you haven't seen Avengers: Endgame!
After 21 movies and over a decade of movies, the time has finally come. Avengers: Endgame is officially in theaters, with the Russo Brothers bringing an end to the narrative that began back with 2007's Iron Man, and made major steps forward in Infinity War. All eyes are on how Phase Three will conclude, with both the hardcore fandom and casual moviegoers actively avoiding spoilers heading into opening weekend.
And if there's one guy that knows about spoilers, it's Mark Ruffalo. The 51 year-old actor shares the title of "worst secret keeper" with Tom Holland, as both Marvel heroes are known for spilling the beans prematurely. In fact, Ruffalo even spoiled the snap ahead of Infinity War, although we didn't realize until after the fact. Now that same turn of events has happened for Endgame, specifically related to Captain America's ending. When publicizing the movie, he said:
I didn’t even get a whole script of this movie. I don’t know why. The script I did get had dummy scenes in it. He gets married in this!
And just like that, Mark Ruffalo proves exactly why he can't be trusted with an Avengers script. Because while defending himself, he accidentally revealed a bit about Captain America's presumed ending in the MCU.
While promoting Avengers: Endgame to E! alongside co-stars Chris Evans and Karen Gillan, he totally blew part of Steve Rogers' ending in the massive blockbuster. Because despite Peggy Carter's death in Captain America: Civil War, he did manage to marry the love of his life. All it took was some misplaces Infinity Stones and Tony Stark's new time travel device.
After the good guys won the final (INSANE) battle against Thanos, the surviving heroes had to make sure they returned the Infinity Stones and Mjolnir back to their rightful timelines. This task goes to none other than Captain America himself, especially because he deemed himself worthy of wielding Thor's signature weapon. But there's just one problem: he doesn't return as expected. And after a few moments, it becomes clear why.
Cap ultimately got the happy ending he deserved, as he travelled back in time to live out his days with Peggy. The pair of heroes got to live the life they were robbed of when Steve Rogers sacrificed himself in The First Avenger, one of a few epic conclusions for the OG Avengers.
Check out Mark Ruffalo spoiling Captain America's ending, and watch as Chris Evans attempts to talk over him and save the moment.
Mark Ruffalo did something similar ahead of Avengers: Infinity War, accidentally revealing yet another important plot twist. Although his mistake is arguably worse for that film, as he let slip about Thanos killing half of the characters. He also left his phone live streaming during the premiere of Thor: Ragnarok, so his track record is dismal no matter how you slice it.
You can catch Mark Ruffalo as Bruce Banner in Avengers: Endgame now, although it's unclear if he'll be returning to the role in a future installment. In the meantime, check out our 2019 release list to plan your next trip to the movies.