To narrow your question, I suggest defining spoiler as "a fact of the narrative, which, once revealved, fundamentally alters the meaning of all which has preceded it." So many of these suggestions are not "spoilers" so much as "surprises".
If we go with this narrow definition, then I wouldn't consider the "surprises" of War of the Worlds or the Harry Potter or Spartacus to be true spoilers -- knowledge of the surprise does not change our sense of what came before. That said, I think you are missing a handful of huge spoilers from literary and cinematic history:
Planet of the Apes's revelation of which planet the Planet of the Apes is;
Primal Fear's revelation of the true nature of Aaron's illness;
Occurence at Owl Creek Bridge's revelation of the condition of the rope; and
Chinatown's revelation of Evelyn Mulwray's relationship to Katherine.
I'm sure there are a few others, but it's 3:15 in the morning. ;)
Oh, and about Psycho -- I agree that it should be on your list, but the spoiler isn't the true identity of the killer. Hm - the problem with discussing Psycho, w/r/t spoilers, is that we've come so far since then. It's hard to imagine what was so revolutionary about it, but it was staggeringly so. The real "spoiler" is that Psycho is not a noir caper film, because the first third of the film *is* a noir caper film. Marian Crane (Janet Leigh) is stuck in a dead-end job, can only meet with her lover Sam during lunch breaks, he can't marry her because all of his money is going to alimony, etc. etc. etc. One day, Marian is entrusted by her boss to deposit $40K for the business and she sees a chance for escape. She takes off with the money, heading for Sam's workplace. It's a very long drive for one day and she gets caught in a storm, so she pulls off the road and signs in at the Bates Motel for the night. After talking with the proprietor and being shown her room, she takes a shower. This is the movie you've been watching for thirty minutes, and it has set up specific narrative expectations for how the rest of the film will go. And then - suddenly this isn't the movie you paid for. The spoiler is that Hitchcock was changing film - in a way, it's a meta-spoiler.
no subject
If we go with this narrow definition, then I wouldn't consider the "surprises" of War of the Worlds or the Harry Potter or Spartacus to be true spoilers -- knowledge of the surprise does not change our sense of what came before. That said, I think you are missing a handful of huge spoilers from literary and cinematic history:
Planet of the Apes's revelation of which planet the Planet of the Apes is;
Primal Fear's revelation of the true nature of Aaron's illness;
Occurence at Owl Creek Bridge's revelation of the condition of the rope; and
Chinatown's revelation of Evelyn Mulwray's relationship to Katherine.
I'm sure there are a few others, but it's 3:15 in the morning. ;)
Oh, and about Psycho -- I agree that it should be on your list, but the spoiler isn't the true identity of the killer. Hm - the problem with discussing Psycho, w/r/t spoilers, is that we've come so far since then. It's hard to imagine what was so revolutionary about it, but it was staggeringly so. The real "spoiler" is that Psycho is not a noir caper film, because the first third of the film *is* a noir caper film. Marian Crane (Janet Leigh) is stuck in a dead-end job, can only meet with her lover Sam during lunch breaks, he can't marry her because all of his money is going to alimony, etc. etc. etc. One day, Marian is entrusted by her boss to deposit $40K for the business and she sees a chance for escape. She takes off with the money, heading for Sam's workplace. It's a very long drive for one day and she gets caught in a storm, so she pulls off the road and signs in at the Bates Motel for the night. After talking with the proprietor and being shown her room, she takes a shower. This is the movie you've been watching for thirty minutes, and it has set up specific narrative expectations for how the rest of the film will go. And then - suddenly this isn't the movie you paid for. The spoiler is that Hitchcock was changing film - in a way, it's a meta-spoiler.