This is that type of movie which you can watch anytime and any number of times. It got everything a good movie needs. Shahid and Kareena just nailed their roles and the bond between them could be seen in the movie. It is a must watch film!!!!