It’s common now to come across the phrase “caution – spoilers ahead” in discussions of books and movies. People want to avoid having their experience ruined by reading a review that reveals the end, the surprise, the mystery, etc. Personally, I don’t care.
Were people upset that they knew the ending of the Illiad when they heard it for the 100th time? Everyone has favorite films or books that they see or read again and again. The best works don’t depend on surprise. That is, the suspense depends on the characters’ not knowing what’s ahead. Some of them, Greek tragedies for example, assume that we already know the whole story.
I know it may be snobbish, but this is why I have no interest in reading mysteries – I can’t abide a book that depends for its appeal on hiding an aspect of the plot. In a movie, it can be fun, and if it’s a good one, knowing the secret really doesn’t matter, but in a book, it’s just tedious for me.