10 out of 10. seriously. this film has its funny and its sad parts, though the story is unique. you fall in love with the characters. you hope for them, you're sad for them. when a movie creates that kind of effect on its watchers, then it is truly exceptional. the ending, some might complain is a bit open ended, but it fits well with the overall story. this is definitely one to watch ^^