1938年春天,西班牙内战时期。12岁的小女孩卡洛尔(克拉拉·拉戈 Clara Lago 饰)不得不与她亲爱的父亲分别,随母亲从纽约搬到西班牙生活。
在母亲的故乡一个西班牙小镇安顿好后,卡洛尔开始了她的新生活。然而卡洛尔纯真叛逆的性格,却让她拒绝接受这个陌生环境里的一切。直到卡洛尔认识了当地男孩唐密切(胡安·何塞·巴勒斯塔 Juan José Ballesta 饰)后,天真无邪的友情让她很快喜欢上了这座宁静美丽的田园小镇。然而残酷的战争并没有结束,它就在不远处一步步逼近着所有人,以及孩子们的最好童年。。邦尼(兰比·卡普尔 Ranbir Kapoor 饰)同好友艾维(阿迪亚·罗伊·卡普尔 Aditya Roy Kapoor 饰)和艾迪提(卡尔吉·柯伊切林 Kalki Koechlin 饰)一同踏上了前往马纳里的徒步旅程,一次偶然中,他们遇见了名为娜妮雅(迪皮卡·帕度柯妮 Deepika Padukone 饰)的美丽女子,巧合的是,娜妮雅和邦尼曾经是旧相识。
就这样,一心想要逃脱一成不变的生活的娜妮雅也加入了邦尼一行人的旅程,在此过程中,邦尼的开朗和乐观渐渐的吸引了娜妮雅。遗憾的是,此时的邦尼并不想被感情所束缚,得知这一事实后,娜妮雅选择了退出。时间一晃八年过去,邦尼和娜妮雅在一场婚礼上重逢了,知道这时,邦尼才发现自己其实一直都深深的爱着娜妮雅,这么多年的兜兜转转后,这对有情人能否终成眷属呢?。