This is the most fantastic movie I've seen in a long, long time. It's got a few laugh out loud parts, and an incredible tearful ending, and its interesting the whole way throuhg. I can't recommend a movie more strongly. 