1949年12月,广西桂林,白崇禧公馆,各路反动匪首,垂死挣扎,叫嚷要实行蒋介石的“应变计划”。并将广西大瑶山与十万大山等地作为蒋介石“反攻大陆“的游击根据地,白崇禧所器重的桂系残匪126军军长林秀山被赠与一包上等的烟土。与此同时,解放军南下大部队解放广西,广西军区领导人张云逸、莫文骅、李天佑等感慨风云变幻,自百色起义,20年打了个来回。林秀山土匪在撤进大山前,对万山县城进行了空前掠夺、洗劫,烧毁了县城,并强迫当地乡民进山当土匪。杂货店主人冯寒梅正被土匪们调戏,遇解放军营长李宏成带部队前来搭救。一波未平一波又起。这时,万山粮仓被烧,火光冲天逼人,李宏成营长带人冲进火海,奋力救粮,灭火后,部队战士们在万山瀑布下洗澡,突遭大批武装土匪袭击,班长不幸壮烈牺牲,敌方神秘的无线电波不时出现。刚获得解放的万山县城又处于风云动荡的变幻中。。性格坚强且独立善良的简·曼努斯(黛安·基顿饰)多年来一直忍受着孤身守寡的生活,还好,身边一直有个性格怪异但很少惹是生非的宝贝儿子杰弗瑞·曼努斯(琼·海德饰)与自己相伴。不过,随着宝贝儿子杰弗瑞的成长,他的古怪脾气也同样日益夸张起来。如今已是29岁大龄的他却一直没能真正做到长大成人,更不要说以后的独立生活了。甚至,杰弗瑞连勉强称得上是朋友的人都少得可怜,女朋友简直都不能想了。母亲看在眼里,急在心里。而自我感觉良好的杰弗瑞则不以为然,尽管自己身材傻大、须上鬓颚,却十分享受自己和母亲的“二人世界”,认为有母爱的呵护和照顾,此生足矣。
然而,个性温柔又风韵犹存的母亲简·曼努斯最近则与魅力十足的好男人梅特·罗森布卢姆(杰夫·丹尼尔斯饰)相识。两人很快便被相互的优点和个性所吸引,并在不断的交往中确立了深厚的感情基础。正当两人决定来重新组成一个完整的家庭的同时,“大儿子”杰弗瑞却以讨厌老男人打破他家庭的理由对梅特的到来表示强烈反对。而杰弗瑞更是联合了与自己相识不久的活泼热心的可爱女孩诺拉·弗兰妮甘(安娜·法瑞丝饰)一同挑起保护“母子一家”的战争。
经过了一系列啼笑皆非的交锋之后,杰弗瑞渐渐地从善良的母亲、宽容的后备父亲以及热情的未来女友那里学到了生活的意义远非保持现状那么简单。渐渐长大的他也真正在而立之年即将到来之时理解了何为“亲情”、“友情”和“爱情”……。