This movie made you think from the beginning to the end. So far, this is one of the best movies of 2010. Marion made me dislike her character so much, her acting was incredible. You just didn't know what was real or fake anymore. Probably one of Leo's best performances ever.