Spoilers are a common thing these days but even with that creators do still try to keep things a surprise. Some do it well, for instance when Independence Day came people didn't know who was in it or what it was about-they just wanted to know how the White House gets blown up! However very often the secret can't be kept and becomes public knowledge. Most recently they did everything they could to keep the fact that Tobey Maguire and Andrew Garfield were in the new Spider-Man movie but most had figured it out.
Here are five more times when something that was supposed to be a big surprise was known to fans long before they saw the movie.
Star Trek Generations
This in the days when the internet was still kinda new so spoilers weren't rampant like they are these days. And yet, the fact that Kirk was going to die was the worst secret ever. Everyone knew that was going to happen. Trek is usually better at keeping there secrets. Even worst was Into Darkness, they tried desperate to keep the identity of the villain secret but who didn't know it would Kahn?