One of the finest movies I have seen. It just takes the most ordinary story line to an extraordinary level. The emotions expressed by the protagonist as he meets his mom...well there can be no words to describe...I bet no eyes would remain dry at that scene. It is heart warming, enjoyable and a complete family movie.