Aamir Khan as Rancho
R Madhavan as Fahran
Sharman Joshi as Raju
It is a story of friendship, hope, aspirations and most importantly, the goodness of life.
I saw this movie for the nth time and I still enjoy it. The only thing I could say is that this is one of the best movies of all time and a must-see before you die! nuff said.. Go and and see what I mean! =D