Just watched it... I sat there, with a huge smile across my face. Now, there's a feelgood-movie for you! :D