Great plot twist. This movie punched me in the emotional gut at the end. Not sure why it didn't get better reviews. I really enjoyed it. I wish there was a PG version, as I would love to show this to my son and his gamer friends and the sex scenes did nothing for the movie. Don't get me wrong, Anne Hathaway is really hot but the movie could have done without the R scenes. It was a very sad movie for a father to watch.