A well written script coupled with fantastic direction makes "Swades" a MUST watch! It is a thought provoking movie which ignites the viewer with a great sense of patriotism and willingness to change society. It is a movie straight from the heart that strikes a chord with viewers across all generations !