Another heart warming feelgood factor film - I could watch this sort of thing dozens of times in a row!

Based on a true story, Will Smith gives a really brilliant performace of a man struggling to come to terms with everything life throws at him.

http://www.imdb.com/title/tt0454921/