I went to see this with somewhat high expectations, considering this was Scorsese and all. Even though it was a little predictable in some spots, I wasn't let down. I was on the edge of my seat from the start. It was just a total mind game throughout the whole movie. The twist at the end is a doosey. Some aspects of the twist you can kind of figure out early on, but the rest of it came out of nowhere. Leonardo DiCaprio is so good and so believible, its almost terrifying. He makes his fear and his confusion and his grief palpable to the audience, and we feel everything hes going through. Hes an amazing actor who keeps getting better with every movie. Overall, a fantastic movie.