10 Movie Endings The Audience Guessed Immediately
5. Spectre
On paper, Spectre had the potential to be one of the greatest James Bond films ever, with Sam Mendes back directing while Christoph Waltz was on-board to play legendary franchise villain Ernst Stavro Blofeld. What could go wrong?
Yet the end result was a bizarrely messy, over-exerted effort which suffered through a troubled development process, especially as major plot leaks found their way online during the Sony Pictures hack of late 2014.
But even ignoring the hack, fans sneered at the efforts of the filmmakers to insist that Waltz wasn't playing Blofeld, but instead an entirely new character called Franz Oberhauser.
Because you hire an actor of Waltz's repute to play some random chump, right?
Spectre ultimately plays its hand incredibly close to the chest re: Waltz for most of its runtime, despite the majority of the audience knowing what's coming.
"Oberhauser" confronts Bond (Daniel Craig) in the film's third act and outs himself as Blofeld, and following the final showdown, receives the iconic Blofeld facial scar as expected.
Because MGM pulled a J.J. Abrams and placed an excessive emphasis on the mystery over, you know, good storytelling, most fans were left pretty deflated by Spectre's treatment of Blofeld.
Cloak-and-dagger routines like this only work when the actual answers aren't hilariously obvious.