It's well made and the story is well written. The characters are flawed as real persons are, and so it is believable. Unfortunately, the main message of the story seems to be that life sucks. It's a very pessimistic story and I finished it feeling down and heavy. So i'm conflicted how to rate this movie. On one side, it's well made, on the other side, it's quite a downer.