Emotional roller-coaster

Rating: 9/10 (4 June 2008)

This movie was quite simply one of the best that I've seen in a while. The story was original, the narration wistful and engaging, and the acting was absolutely excellent (Tim Roth especially). I have but one qualm with this movie--the ending. The ending for this movie made me quite literally sick to my stomach with anguish. In fact I would compare the emotional distress of this movie to that of the ending of Artificial intelligence-for those who've seen it. It was entirely heart wrenching, and in my opinion, entirely unnecessary (it would have been ridiculously easy to resolve the matter in a different way). The reasoning behind the action of the ending was well fleshed out, but still, was unnecessary. Besides this though, the story was very well done, and the characters were memorable as well as lovable (quite possibly why I had such an adverse reaction to the ending). Still, I would recommend this to pretty much anyone. Though, I'd be sure to prepare myself for impending heartache at the ending.