1930年,在列强统治瓜分的大都会旧上海。为了追寻音乐的梦想,年轻人聂守信告别故乡云南来到上海求学,为了生计,他干着最底层的工作,但是随着国民党反动派压迫的日益加深,守信失业,沦落到某歌舞班担任琴师。此时的他虽然讨厌这种燕语莺声的靡靡之音,可是又不知道未来前进的方向。旧日同学郑雷电的棒喝似乎让他猛然警醒,开始审视自己的音乐人生。在此之后,他接触到地下工作者,初步找到人生的意义。1932,“一•二八”事变爆发,守信和伙伴们为战士唱响了高亢奋进的《马赛曲》。老艺术家的建议让他铭记于心,面对江河破败、百姓离乱、民族危亡的现状,他暗下决心,一定要创作一首中国的《马赛曲》……。格雷戈(Ben Stiller 本•斯蒂勒 饰)在上一集过五关、斩六将,终于凭着一份执着感动了未来岳父(罗伯特•德尼罗 Robert De Niro 饰),答应了他和潘米拉(Teri Polo特莉•保罗 饰)的婚事。本以为就此抱得美人归,然而,别忘了,还有亲家互相见面这一关。 格雷戈的父母不像他们的亲家一般古板、对子女高要求、拒绝新事物。他们的教育方式另有一套:他们会为格雷戈在比赛中得第十名而高兴、会像朋友一样取消笑格雷戈的初夜失身、会以开放的姿态看待性、父亲会以母亲的成就为骄傲等等。 这样两家风格完全不一样的亲家聚头,无论什么样的荒诞搞笑、无厘头场面都有可能发生,这对准新人能否顺利度过这一关?。