Perhaps the greatest film ever made...

Rating: 10/10 (22 July 2008)

This film captivates the imagination and gives all who watch it hope. For a film to put you to tears through happiness and sadness it really has to be something special. It has one of the greatest twists ever in film and has an ending that is unrivalled, it could not have been made any better. I have watched it maybe twenty times, its always an inspiration and an excellent tonic for those of us living a life we would like to change.
The lines and the narration at the end are like poetry and the message of hope and human defiance is transcended to all. I can't recommend this film highly enough, it is an emotional roller-coaster but truly magical and will leave you warm inside.
A masterpiece.