ShadowGandalf01 said:
For example: Captain America: The Winter Soldier. I would've been gobsmacked to learn the identity of the Winter Soldier while watching the movie, but instead, it was given away, by me reading the film synopsis. Why?
To be fair, that wasn't really supposed to be a secret or a big reveal, not to the audience anyways. I'm not even saying this because of stuff like this being a really old comic book arc or it being super easy to look up on Google.
I mean the Cast List gives this away. Sebastian Stan is one of the highest names on the cast list. I think he's right after Chris Evans and Scarlett Johansson, and since Sebastian Stan was also in the first movie...well yeah.
I get being disappointed, and I am genuinely sorry to hear that you were, but you were disappointed by something that wasn't really a secret. That would've been like being upset at a Spiderman film because you didn't know Peter Parker was going to end up being Spiderman.
Captain America had other stuff going for it that would have sucked to be spoiled on, but I don't think the identity of the Winter Soldier was one of them.