I went into this movie expecting to love it. I love Scorsese and I love mystery/psychological thriller films. The acting was superb, the imagery was awesome, but the story was way way predictable. I kept hoping for the "twist" that was basically given away within the first half, would twist another way and blow my mind. It was really frustrating to know what was going on the whole time, and feel cheated by the story. I just wasn't surprised at all. To compare it to the twist in 6th sense is ridiculous. The twist in this story is implied right off the bat. I will watch it again. Now that I know that my suspicion is correct, I can just sit back and enjoy the story.