维尔(沙鲁克·汗饰)是印度空军援救飞行员,他时常冒着生命危险去解救需要帮助的人。一天在执行任务时,他遇到了他梦中的公主扎拉(普丽缇·泽塔饰)。扎拉的孕母临终前希望自己死后能够葬在生养自己的国家――印度,扎拉决定独自将孕母的骨灰带回印度。维尔对来自巴基斯坦异宗教的这个善良的女孩一见钟情。他陪同扎拉将孕母安葬后,带着她回到自己家里去过印度的传统节日,维尔的父母和村子里的人热情淳朴,她在这里过得很开心。在维尔送扎拉到火车站时遇到了扎拉的未婚夫,维尔很伤心,但还是让扎拉记住“在印度的边境有一个男人愿意为她牺牲生命”。回到巴基斯坦的扎拉总是想着维尔,想到他的话。她深深地爱上了维尔,可是又不能违背父亲,她处在矛盾之中,苦苦地煎熬着。维尔来巴基斯坦找她,但是为了扎拉的幸福和她家族的利益,维尔放弃了这段爱情,选择独自离开。扎拉的未婚夫带走了维尔,并用扎拉威胁他,为了心爱的人,维尔背负着间谍的罪名在监狱里一待就是二十二年。扎拉以为维尔在回去的路上遭遇车祸,已经不在人世,她取消了婚礼,为了维尔的梦想,她带着她的女佣一起来到维尔的家乡照顾维尔的父母,教村子里的孩子学习,这一待也是二十二年。二十二年后,一个巴基斯坦的年轻女律师萨米亚(拉妮·玛克赫吉饰)听说了维尔凄美而执着的爱情故事,她决心要帮助维尔。横版海报