I probably should just save this idea for my Slate job application, but I think “spoilers” aren’t nearly as bad as people make them out to be. I knew Macbeth dies in the end before I read the play, I knew that Troy falls because they stupidly let a wooden horse full of Greek soldiers into the city walls, and I knew that things weren’t going to work out for Anna Karenina and Count Vronsky.
Foreknowledge doesn’t ruin these works or any other work of quality. If anything, it’s the reverse. If you look at a well-constructed story — be it Season 3 of the Wire or the Great Gatsby or whatever you like — I think you’ll find that knowledge of where things are headed enhances your ability to appreciate the mastery with which the story has been put together.