Alfred Molina – Spider-Man: No Way Home
Despite having not been officially announced by Marvel, Spider-Man 2 star Alfred Molina flat out gave away the fact that he’s reprising the role of Dr. Otto Octavius, or Doctor Octopus, in the upcoming Spider-Man: No Way Home while doing an interview for his appearance in the Oscar-nominated Promising Young Woman.Yes, Molina returning as Doc Ock isn’t exactly the best kept secret, but usually Marvel actors are usually trained to play the denial game and/or the “Oh, well we’ll have to see” card. But Molina seemed more than happy to chat about his experience of debuting in the MCU.
Tom Holland – Various MCU Movies
We could only kick off this list with Tom Holland, as the young actor has basically become the poster child for accidental spoilers. During the press tour for Spider-Man: Homecoming, Holland accidentally revealed that Marvel and Sony had a trilogy of Spider-Man films planned before the third film was officially confirmed. He later managed to spoil the ending of Avengers: Infinity War to a theater full of fans who were about to watch the movie for the first time. Holland’s interview gaffes have become such a running joke within Marvel Studios that Holland was even tasked with “accidentally” revealing the Infinity War poster online.
David Prowse – The Empire Strikes Back
David Prowse basically started the trend of actors spoiling blockbuster movies, and he did so by revealing perhaps the most iconic plot twist of all time. A full two years before The Empire Strikes Back hit theaters, Prowse (who wore the Darth Vader costume in the majority of the Original Trilogy), nonchalantly revealed at a fan gathering that Luke would discover Vader is his long-lost father in the sequel. The remark was even printed in a local newspaper article. Prowse is lucky this was well before the age of social media.
On the other hand, it’s unclear whether Prowse actually knew about the movie’s big twist or was merely making a joke that wound up being more prophetic than he could have expected. George Lucas kept that secret under careful guard, going so far as to provide most of the cast and crew with an edited script where Vader instead revealed that Obi-Wan Kenobi killed Luke’s father. Theoretically, of the Empire cast, only James Earl Jones — who voiced Vader — definitely would’ve known the real twist ahead of time.
Will Smith – I Am Legend
Will Smith is a good reminder that even the biggest movie stars in the world can screw up during press junkets. Smith elected to reveal the entire plot of I Am Legend during a Tokyo press conference in 2007. Smith probably assumed everyone was already familiar with the source material already (the film was based on a book). The problem was that the movie’s ending diverged from the Richard Matheson novel in a big way. Producer Akiva Goldsman was not amused.
Rachel McAdams – The Time Traveler’s Wife
For whatever reason, Rachel McAdams decided that honesty was the best policy when she appeared on The Daily Show to promote The Time Traveler’s Wife in 2009. McAdams essentially discussed the entire plot of the film during the interview, including major plot twists. Even host Jon Stewart seemed shocked by her candor. It’s surprising that Marvel trusted her enough to cast her in Doctor Strange!
Samuel L. Jackson – Revenge of the Sith
Samuel L. Jackson is one of the few stars with enough clout to spoil a Star Wars movie and get away with it. Jackson did an interview with the now defunct Now Playing Magazine (h/t MovieWeb) where he discussed re-shoots on Episode III, revealing that his favorite part of the film was getting to see his character Mace Windu die. Granted, fans already knew Episode III wasn’t going to have a happy ending where the Jedi Order was concerned, but we imagine George Lucas would have preferred Jackson at least go through the motions.
Tyler Nelson – Indiana Jones and the Kingdom of the Crystal Skull
Tyler Nelson isn’t exactly a household name in the acting world, so maybe you can’t blame his decision to spoil one of the biggest films of 2008. An extra on Kingdom of the Crystal Skull, Nelson was far too willing to discuss major plot points from the movie during a newspaper interview in 2007 with The Edmond Sun (the original link to the paper has since been taken down). Lucasfilm’s response was swift and unmerciful, with Nelson being edited out of the film and sued for breach of his NDA. Needless to say, his career never got off the ground after that.
Elizabeth Debicki – Guardians of the Galaxy Vol. 2
As a relative newcomer to the MCU, Elizabeth Debicki was clearly inexperienced in the art of avoiding spoilers in the buildup to the release of Guardians of the Galaxy Vol. 2. In an interview with Gizmodo, Debicki gave away a key plot point from the sequel, revealing that her character Ayesha becomes an enemy of the Guardians.
Sylvester Stallone – Creed
Sylvester Stallone was understandably proud to return to the Rocky fold for 2015’s Creed. He celebrated by taking a picture of his desk and posting it on social media. Unfortunately, that picture happened to include the screenplay itself, open to a particularly revealing sequence near the end of the story. Any fan who cared to zoom in on the script would discover that boxing icon Rocky Balboa would be diagnosed with cancer in the film.
Jiang Wen – Rogue One
Not only did actor Jiang Wen spoil a major plot point for Rogue One: A Star Wars Story, it wasn’t even one involving his own character, Baze Malbus. Wen revealed to a room full of reporters that Donnie Yen’s character Chirrut Imwe would die during the course of the film. Of course, it turned out that pretty much every major character in Rogue One would die in the climactic final battle, so maybe Wen didn’t see the big deal in spoiling one death.
Mark Ruffalo – Avengers: Infinity War
Lest anyone accuse Tom Holland of being the only MCU star with loose lips, Mark Ruffalo was also guilty of speaking out of turn during an early interview for Avengers: Infinity War. On Good Morning America, Ruffalo excitedly blurted out “Everybody dies!” and nearly proceeded to give away the film’s big Thanos twist before co-star Don Cheadle stopped him. Fortunately, the two played it off well enough that fans didn’t realize they were being spoiled a year ahead of time.
Unknown – The Hateful Eight
This is one of the more intriguing examples of an actor spoiling a film, as we’re still not sure who was responsible for leaking an early draft of the screenplay for Quentin Tarantino’s 2015 western The Hateful Eight. Tarantino actually canceled the project in early 2014 after learning about the leak, though he eventually changed his mind. Only producer Reginald Hudlin and a handful of the film’s stars were given a copy of the screenplay ahead of time, and Tarantino believes one of their agents may be responsible.