Der College-Schüler und Fussball-Amateur Nikhil Mathur (Shahid Kapoor) lebt im schönen Samarpur im Bundesstaat Uttaranchal mit seiner Mutter (Smitha Jaykar). Er hat keine Sorgen und eine hübsche Freundin namens Neha (Soha Ali Khan). Doch bevor sie heiraten können, erklärt Neha, dass sie von mehr träumt: Sie will nach Mumbai, um Flugbegleiterin zu werden. Nikhil folgt ihr, kann sie aber nicht zur Rückkehr bewegen, weshalb sie sich trennen. Nikhil kriegt einen Job beim Musikladen-Besitzer A. R. Rehman (Gulshan Grover), bei dem auch Sara (Tulip Joshi) arbeitet. Die beiden werden ein Paar. Doch noch jemand erweckt Nikhils Aufmerksamkeit: Das hübsche aber freche Gujarat-Girl Shagun (Ayesha Takia), das mit seiner Mutter (Zarina Wahab) in der Wohnung unter ihm lebt.