This film would have benefitted from some sharp editing. I found Ellen Page's character to be irritating and not at all sympathetic which threw the rest of the movie out of balance for me. There were some truly wonderful moments; unfortunately they were surrounded by way too much drivel.