Kabir (Abhay Deol), Imraan (Farhan Akhtar) and Arjun (Hrithik Roshan) - three best friends from school decide to take a long-overdue vacation to Spain before Kabir gets married to Natasha (Kalki). However, there is one set condition: each friend has to choose an adventure sport of his choice and the other two have to join in with no questions asked. In this road trip, they meet the beautiful Laila (Katrina Kaif) who manages to find a place in the workaholic Arjun's cold heart. The three men live their biggest fears and find answers to the unasked questions of their lives. This vacation also helps them to rediscover not just themselves but their friendship as well.