The direction is not bad, i give it a 9 because the movie has made shahrukh khan do something other than a lover boy role. but still i would have expected his performance to be stronger.

there many issues the movie did not handle, but still for this kind of a movie u cant do justice in 3hrs.

the whole concept of someone going back to his own country for the reasons shown is swades is inspiring and different from what normally people show like, going back for a family or heart throb.

songs are not a high point but they don't spoil the movie which rahman does in many movies.

i would say watch it at least once.