单身汉埃迪(本•斯蒂勒 饰)起初并没有结婚的想法,但是参加完一个又一个朋友的婚礼之后,开始感到空前的孤独,于是尝试着和活泼迷人的莱拉(马琳•阿克曼 饰)约会。仅一周之后,埃迪就被自己的父亲(杰瑞•斯蒂勒 饰)和死党马克(罗布•考得瑞 饰)催促着向对方求婚。埃迪觉得这可能是他最后的机会,所以放手一博,没想到莱拉欣然应允。
仓促的婚礼后,两人前往墨西哥度蜜月。一路上,莱拉行为古怪,和埃迪想象中的女孩子形象大相径庭,看似甜蜜的旅程,简直就像一场噩梦。然而到了蜜月地,因为莱拉的皮肤晒伤,埃迪有机会认识了和自己性情相投的米兰达(米歇尔•莫娜汉 饰),面对迟来的真爱,他将何去何从?。一个被抛弃的孤儿,问神父他的名字是什么,神父回答他是”Ram Jaane“,即天晓得、上帝知道的意思,于是,他把”Ram Jaane“作为自己的名字。长大之后的Ram Jaane (Shahrukh Khan)成了一个职业罪犯。他深爱着童年的玩伴Bela (Juhi Chawla),而且他也相信Bela也是爱他的,但实际上Bela爱的是善良的 Murli (Vivek Mushran)...。