Some scenes in this film were excellent, leaving me thinking about how to live my life, however it was over cluttered with poor scenes, such as the entire great befire sequence, should have been cut down to about 15 minutes, because before and after that sequence, there are far more great scenes than poor.
I would say overall an enjoyable watch, and a great idea for a story, but some parts could have been executed better.