Great film

Rating: 9/10 (5 September 2004)

First off, I enjoyed this film immensely. It never left me wanting or bored for a moment.
Although a moderate story that has probably had many incarnations and forms, this film just gives it that little extra to be special. This is probably also due to the performances given by the entire cast, which were very good. I must say that I was especially impressed with the performance given by Jamie Bell in this film.
The story and the characters evolve at a good pace. It makes you truly feel for all the characters, and the problems they're facing, and that, in my opinion, makes a movie worthwhile.
4.5 out of 5