Gautam (Saif Ali Khan) to niepoprawny flirciarz, który podrywa każdą napotkaną na swej drodze dziewczynę. Meera (Diana Penty), wyznająca tradycyjne zasady i wartości, przyjeżdża z Delhi do Londynu, by zacząć swoje życie od nowa. Veronica (Deepika Padukone) to rozpieszczona imprezowiczka. Pomimo różnic, ta trójka zamieszkuje pod jednym dachem, aż do chwili, gdy przyjaźń staje się myląca a miłość skomplikowana.
Dwie historie, które toczą się w zupełnie innych czasach. Obrazują jak bardzo zmieniło się myślenie i podejście do życia. Pokazuje różnicę w związkach: tych sprzed lat i tych obecnych. W 1965 Veer Singh (Saif Ali Khan) zakochuje się od pierwszego wejrzenia w Harleen Kaur. Nic o dziewczynie nie wie, ale przysięga jej wieczną miłość. Gdy Harleen wyjeżdża, chłopak jedzie za nią. Tylko po to, by móc ją zobaczyć. Natomiast żyjący w XXI wieku Jai (Saif Ali Khan) jest związany z Meerą (Deepika Padukone). Jednak to nie jest wielka miłość aż po grób. Postanowili być ze sobą bez żadnych zobowiązań. Gdy dziewczyna dostaje pracę w Delhi, oboje się rozstają. Wiedzą, że związek na odległość nie może przetrwać zbyt długo.