Recently I had the Halo 4 ending spoiled for me. Halo is a series I've been in love with for years and to have the ending of an installment who's every detail I've avoided up until now and to have the ending, a massive fucking event, spoiled for me less than a week before I get it has taken all my excitement and crushed it. I'm still going to buy it but I can't enjoy it nearly as much with the niggling voice in the back of my head telling me what's gonna happen. I have had all of Halo 4 ruined by knowing the ending. It's the same reason I've never watched Sixth Sense or Se7en because the same fucking person has spoiled the ending.
Character development is pointless if you know the end game...
Anyway, my question to you guys and gals is: Does knowing the ending of something stop you enjoying? Do you not care? Or are you somewhere in the middle?