W podzielonych Indiach nowoczesność zderza się z tradycją - młoda dziewczyna sprzeciwia się aranżowanemu małżeństwu, a syn polityka zakochuje się w niewłaściwej osobie.
Jest rok 1953. Archeolog Varun Shrivastav (Ranveer Singh) przybywa do wioski w Zachodnim Bengalu, gdzie ma prowadzić wykopaliska na terenach świątyni należących do Zamindara. Dzięki swojej wiedzy i doświadczeniu mężczyzna zdobywa podziw Zamindara i jego rodziny, a w szczególności jego jedynej i zadziornej córki Pakhi (Sonakshi Sinha). Jednak Varun nie jest tym na kogo wygląda. Uczucie, które rodzi się pomiędzy nim i Pakhi zmusza go do wyboru pomiędzy ukochaną a swoją przeszłością. Po podjęciu decyzji Varun znika. Pakhi próbuje zapomnieć o ich związku, ale pewnego dnia Varun wraca w niezwykłych okolicznościach.