“罗马妈妈”(安娜•麦兰妮 Anna Magnani 饰)将十六岁的儿子艾萄里(Ettore Garofolo 饰)从乡下接到城里,艾萄里多年不见母亲,显得害羞和沮丧。妈妈在屋里放起音乐邀请儿子一起跳探戈舞。她在城里的集市上做着蔬果的买卖,总是告诫艾萄里不要和他的狐朋狗友混在一起。艾萄里经朋友介绍喜欢上一个已经有小孩的妓女,并且卖掉妈妈的老唱片换钱给妓女买礼物。妈妈得知此事十分担心,委托好友引诱艾萄里使他忘记那个妓女,并且帮儿子找了一份工作,看着儿子日渐走上正轨,妈妈很高兴。而此时当年罗马妈妈的皮条客找到了她,用告诉艾萄里她的不堪过往来勒索钱财,罗马妈妈被迫无奈重操旧业……。德鲁陷入了人生的谷底期,他为公司带来了数亿元的损失,逃不过被老板炒鱿鱼、被女友甩掉的命运。万念俱灰中,他设计了一系列完美却又搞笑的自杀计划,企图一死了之。一串电话铃声,中止了他的自杀进程——父亲的死讯给德鲁带来了迫在眉睫的任务,他必须尽快回到遥远的伊丽莎白镇去处理后事。
于是,接下来的事情就像一连串奇妙的隐喻,让德鲁从谷底里重新看到希望。他在飞机上遇见空姐克莱尔,她美丽大方,善解人意,总是在德鲁最寂寞低落的时候给予窝心的慰藉。而德鲁的母亲,虽然总是神经兮兮,对生活的热忱和乐观却深深感染了儿子。在爱情和亲情的温泽下,德鲁渐渐重拾生活的信心日渐坚定,带他走出生命低谷。。