10 Movie Trailers That Pointlessly Spoiled Huge Details
9. 006 Is The Villain - GoldenEye
The trailer for GoldenEye didn't merely persuade audiences that Pierce Brosnan would be a kickass James Bond, but freely spoiled its mid-film plot twist - that the primary antagonist is Bond's old buddy Alec Trevelyan, aka 006 (Sean Bean), who Bond believed died at the start of the movie but in fact faked his own demise.
The trailer treats this shock reveal like it's simply a straightforward bad guy introduction, and given that the marketing could've easily focused its villainous attention on henchwoman Xenia Onatopp (Famke Janssen) instead, it makes this spoiler seem even more pointless.
Just imagine if audiences watched the start of GoldenEye genuinely believing that 006 was dead, only to be left agape when he returned, just as director Martin Campbell surely intended when he made the movie.
GoldenEye was a critical and commercial smash regardless, yet it's unlikely that the 006 reveal had much of a hand in that success, so why give it away at all?