For the most part, the heroes in the Marvel Cinematic Universe don't have secret identities. Perhaps this is because, in the real world, many of the actors who play MCU heroes can't keep a secret worth a damn. Time and time again, actors have accidentally let key details about upcoming Marvel movies slip, the reveals ranging from minor details to massive plot twists.
As the scope of the MCU has grown, so too has the number of potentially loose-lipped actors and the amount of media attention on the franchise. That's likely why it seems as though there are more cast spoilers than there were in the MCU's first two phases.
Here are 10 times MCU actors spilled the beans.
Elizabeth Debicki spoils her Guardians of the Galaxy Vol. 2 villain
Let’s start with a small one. Back at the 2016 San Diego Comic-Con, actress Elizabeth Debicki gave perhaps a little too much away when talking about her character Ayesha, the golden leader of the Sovereign. In the comics, Ayesha has a very complex backstory that's quite different from the MCU’s iteration, so it was unclear what type of role — bad or good — the character would play in Guardians of the Galaxy Vol. 2. Thanks to Debicki, fans learned she was a baddie.
"She enlists the Guardians to help her fight a sort of galactical beast," she said. "They're this sort of ragtag bunch of people but they happen to be very good at getting rid of things and cleaning up the universe, in a way. So she enlists them and it's all going swimmingly until it all turns very very sour. Let's just say it goes from amiable to not-so-amiable quite quickly."
Again, this is a small spoiler. Debicki is no Tom Holland or Mark Ruffalo.
Tom Holland spoils Spider-Man’s different types of web-shooters
Seriously, the Peter Parker actor is notoriously bad at keeping secrets, as he has let so many spoilers slip that Marvel now pairs him with the much more disciplined Benedict Cumberbatch to stop him from saying anything he shouldn't during interviews, as seen in a now-famous video compilation. At the 2016 San Diego Comic-Con, Holland spoke with Entertainment Tonight about Spidey's iconic web-shooters, and quickly realized he said too much.
"We're working on different ways of doing it, for different types of webs, you see," he said. "There's not just [raises one finger]... oh, I might have given something away there."
Tom Holland reveals there will be three solo Spidey movies
In June 2017, during an interview with the French magazine Allo Ciné, Holland confirmed that there will be a trilogy of solo Spider-Man movies. This was news because, as far as anybody knew before this, the deal Sony and Marvel made to share the rights to the web-slinger only covered two solo films.
"There is still a lot of room for Peter Parker and Spider-Man, especially, to grow in the next two movies," Holland said, prompting his interview to confirm that he’d just said "two movies."
"We knew about the second one, but not the third one," the interviewer said.
"Yeah, well now you know, sorry Marvel. Whoops!" Holland answered.
Mark Ruffalo straight-up livestreams Thor: Ragnarok
Bruce Banner’s actor delivered a Hulk-sized spoiler in October 2017 when he accidentally livestreamed the first ten minutes of Thor: Ragnarok at the film's world premiere in Los Angeles, about a month before the general U.S. release date. Ruffalo had been using Instagram to chat with fans and promote the film ahead of the screening, but forgot to end the stream when he put his phone in his pocket to watch the film. About 2,500 fans, plus anybody who listened to the ripped audio, got to hear the beginning of the movie. Ruffalo thought he was going to get fired for the mistake, as he explained during a Jimmy Kimmel Live! appearance. Thankfully, he didn't go the way of Edward Norton, and his Bruce Banner would live on to spoil another day.
Mark Ruffalo spoils the end of Infinity War
There are spoilers, and then there are SPOILERS. In July 2017, almost a year before Avengers: Infinity War came out, Ruffalo explicitly spoiled the shocking twist ending, much to the horror and disdain of co-star Don Cheadle, who was not amused.
"In this next one, ha — everybody dies!" Ruffalo joked during a Good Morning America appearance. Listening carefully, it's clear that he started to say “half,” which is worse than if he'd just said "everybody dies," which would've been easier to play off as a joke. And yet, somehow Marvel fans were still surprised in Infinity War when Thanos' snap killed off quite a chunk of the universe.
Tom Holland spoils Infinity War for an entire theater
Unlike the other spoilers on this list, Holland's movie theater slip-up really only affected the people in that particular movie theater. Holland, along with Benedict Cumberbatch, the Russo brothers, and Marvel Studios boss Kevin Feige, made a special appearance at a showing of Infinity War on April 28 at Los Angeles' Arclight theater. Holland came onto the stage and shouted "I'm alive," thinking that the audience had just seen the film and would appreciate the joke about his character's death. They had not seen the film.
Dave Bautista spoils Avengers 4 and Guardians of the Galaxy Vol. 3
The next few entries on this list are about films that haven't come out yet, so they're not 100 percent confirmed as spoilers. Because of the way Infinity War ended, with half the cast dead, it's almost impossible for many actors not to spoil future movies, because if they say anything about what they're working on, it's taken as proof their character will return from the dead. Even so, Drax the Destroyer actor Dave Bautista really isn't even trying not to spoil the MCU's future. In May, he told Collider that Drax was going to be in Avengers 4 and Guardians of the Galaxy Vol. 3.
Then, during a September appearance on Good Morning Britain, he doubled down.
"We definitely see more Guardians in the upcoming Avengers, which we've already shot," he said. "Which, oddly enough, I guess I wasn't supposed to say anything, but I was already saying before Avengers 3 was released that I'd already filmed 4, and I was signed up for Guardians 3. I've shot scenes for it, so I must come back somehow, right?"
"Nobody told me not to say anything," he added.
Zoe Saldana spoils Gamora return in Avengers 4
While pretty much everybody assumed that any hero who died because of Thanos' snap in Infinity War would come back, Gamora's fate is a little less certain, because she died before that, when Thanos threw her off a cliff. However, actress Zoe Saldana has seemed to suggest that we haven't seen the last of Gamora.
"At least for me, it felt like a 'to be continued,' because I knew that we will have to all come back, at some point this fall, and finish up the fourth installment of Avengers," Saldana told E! on the film's red carpet. "So, it felt like 'See you later,' not like a formal goodbye."
She has also shared a video of herself, in makeup, getting ready for Avengers 4 reshoots, which seems like a pretty good indication that her character is, ya know, in the movie.
Sebastian Stan spoils Avengers 4
While speaking to The Independent ahead of Infinity War and Ant-Man and the Wasp's premiere, Bucky Barnes actor Sebastian Stan talked about a scene he filmed with some of the cast of Ant-Man and the Wasp. This would seem to indicate that they all come back in Avengers 4.
"There was one scene, I think, we had where everybody was there," he said. "I can't really talk about that scene, but I knew it took them three months in planning this scene to have everyone there. You look around and you just saw everyone from Samuel L. Jackson to Michael Douglas to Michelle Pfeiffer. Everybody was there."
Gwyneth Paltrow maybe births an Avengers 4 spoiler
In an interview with Titan Publishing's official Infinity War magazine, Gwyneth Paltrow may have delivered a mother of a spoiler — literally. "Pepper and Tony had a really long journey together," Paltrow said, recounting how the pair have evolved since 2008's Iron Man. "She obviously starts as his dutiful assistant, and then the relationship evolves, and now this decade later they're married and they have a child."
Here's the thing, though — in Infinity War, they were talking about having a child; they didn’t have one. Unless Paltrow misspoke, her comments would seem to indicate that Tony and Pepper survive the events of Avengers 4 long enough to have a baby together. Perhaps there will be a time jump?