Yeah, I was excited to see this because I heard it was one of Shyamalan's better twist endings, not thinking much of that headline when I read it (don't worry, Jango, I saw that well before you posted it). So I rented it tonight and holy crap did that make for a lack luster end to a movie that I thought drastically needed something unpredictable. Sure McAvoy did a great job acting in it, but that entire f'ing movie was in the trailer except for the now spoiled ending. Just hard for me to believe that it got so much praise just for that 60 second ending.
I can't say I can blame journalists, or really anybody in this case, for spoiling it. I mean how else do you report the story? It's just the price you have to pay for not seeing things in theaters. Life will go on.
On the other hand, the other movie I watched during my first of a few bachelor nights was The Nice Guys, and that delivered in a way I was not expecting, so all is right with the world again.