Last night I got good and drunk and argued with people about religion, which is always fucking stupid, and I did that thing where I rip apart Dan Brown books because they're obvious and contrived, and how did people not know what The Da Vinci Code was about from the first page? Sion. Hello. It was like a big fat hairy Duh. What else could it have been about?
I ruined the Sixth Sense for people, too. Sitting in the movie theater (or if you prefer Ye Olde Language Spellinge, "theatre"), leaning over to my friends: "Oh, I get it. He's totally dead."
The problem with a twist or a surprise ending is that you're not supposed to know it's going to happen, but when every marketing tool available claims, "You will never expect this twist!" you completely expect the twist. Way to take the piss out of it, assholes.
Then there are those endings that you know are going to happen, but it's still a shocker, and you're all, "Are you fucking kidding me?" because in the back of your mind, yes, this was inevitable, but you didn't think that it would actually end that way.
That's kind of how I feel about my hangover right now.