Ashutosh Gowarikar has done it again! Being an NRI, I can relate to SRK's yearning to live in India. Very subtle images are used to communicate extremely powerful messages. For example, Shahrukh is traveling in crowded buses and second-class non-air-conditioned trains in India. In the US, he is riding in his spacious, luxury Jaguar with Cherry wood panels. However, all SRK feels in those cold leather seats is loneliness as he imagines seeing his love waving goodbye to him in the rear-view mirror. Thus, he can attain all the material wealth being a top-notch engineer working for NASA in the glitzy and glamorous US, but he can never be happy away from his homeland and loved ones. A.R. Rehman has composed outstanding music--I think one of the best of 2004. This movie has several, beautiful tear-jerking scenes. The only part of the movie that isn't that great is that it is stretched out and quite long in the middle where SRK is putting his engineering skills to work, but other than that, this is a great movie.