萨米尔(萨尔曼·汗 Salman Khan 饰)拜在娜蒂尼(艾西瓦娅·雷 Aishwarya Rai Bachchan 饰)的父亲门下跟他学习音乐,在此期间,萨米尔同娜蒂尼相爱了。然而,在印度的传统文化中,自由恋爱是被禁止的,所以,当娜蒂尼的父亲撞破了女儿和萨米尔在一起恩恩爱爱的场面后,他愤怒的赶走了萨米尔,并将女儿嫁给了名为瓦拉杰(阿贾耶·德乌干 Ajay Devgan 饰)的男人。 娜蒂尼一点都不爱瓦拉杰,可是瓦拉杰却深深的迷恋着娜蒂尼。当得知了娜蒂尼和萨米尔之间的事情后,善良的瓦拉杰决定带着妻子前往意大利寻找萨米尔的下落。可是,当娜蒂尼真正捡到萨米尔之时,她却不知该做出怎样的选择。。古老的北京城,中年男子孙子旺(梁冠华 饰)和妻子杨喜莲(杨瑞霞 饰)过着平凡的生活。一封当年插队恋人秀儿的来信,将孙子旺夫妇本就危机重重的婚姻彻底摧毁。原来信中秀儿提及曾生养一对龙凤双胞胎,因无力抚养和社会的压力而将孩子送人。肩负秀儿的嘱托,孙踏上了寻找孩子的旅途,几经辗转却得知孩子们早就被人领养送到了美国。
孙在美国找到插队时的好友张大年(王伯昭 饰),可是张似乎对其寻子之事并不热忱。一番辛苦过后,孙终于找到分别过这不同生活的两个孩子福兰克(王骁 饰)和安琪拉(安雅 饰)。他的到来,似乎又让这两个过早经历太多人世艰辛的孩子体味到更多的痛苦……。