Swades is an amazing film directed by Ashutosh Gowariker .Srk plays the NRI NASA scientist returning to India to Find someone close to him.Although many people have complained about the length of the film, I personally think certain scenes needed to be slow and heavy. The background score by Rahman is absolutely stunning.The song"ye Jo Des he Tera" is really heartwarming.

Shah Rukh Khan once again proves why he is the best in Bollywood. Certain scenes are brilliantly enacted by him and it is a shame that he is churning out more commercial potboilers today than subject-oriented films.Gayatri Joshi gives a wonderfully restrained performance>She does a brilliant job for someone acting in her debut film.The supporting cast is outstanding too.All in all a Superb and must watch film for all Indians.