I have just watched this movie and loved it. It is the sort of movie that if you get involved from a technical point you will be disappointed and miss the point, I believe this movie needs to be watched at least twice so that you can savour every emotional moment and enjoy this immensely satisfying story. I enjoyed the performance of both the lead actors, and felt there was a chemistry between Josh Hartnett and Radha Mitchell that made the story even better and think that the support cast gave a fine performance in so far as depicting people with handicaps. This movie has a good musical score which adds to its attraction for me and is visually stimulating