One of the best movies i have seen in recent times... friendship has been defined beautifully in this movie ...a must watch for everyone ..great acti ...more