Despite the fact that one of the central themes is death, this movie was very funny and heartwarming. I liked the fact that the music and dancing was minimal, as that would not have fit in with the rest of the movie. The child actors and very endearing and Shahid Kapoor is poised to be the next Shah Rukh.. Sanjay Dutt was also delightful in his small role. The only reason I did not give it 5 stars is that this story line has been done so many times, but it was done well here.