Loved the movie. Very intellectual and visually stimulating. Great acting and spot-on casting choices. Ellen Page is really a great actress. So believeable and likeable and actually kinda hot in this flick. All that being said I still enjoyed Shutter Island more.
I've only been mindfucked on that level a few times and that was Top 3 for sure. For 2010 I'd rate my Top 3:
1) Shutter Island
3) Hot Tub Time Machine
The best scene of 2010 is still the bathroom scene in HTTM. I've never screamed laughing in a theater in my life.... until then.