“罗马妈妈”(安娜•麦兰妮 Anna Magnani 饰)将十六岁的儿子艾萄里(Ettore Garofolo 饰)从乡下接到城里,艾萄里多年不见母亲,显得害羞和沮丧。妈妈在屋里放起音乐邀请儿子一起跳探戈舞。她在城里的集市上做着蔬果的买卖,总是告诫艾萄里不要和他的狐朋狗友混在一起。艾萄里经朋友介绍喜欢上一个已经有小孩的妓女,并且卖掉妈妈的老唱片换钱给妓女买礼物。妈妈得知此事十分担心,委托好友引诱艾萄里使他忘记那个妓女,并且帮儿子找了一份工作,看着儿子日渐走上正轨,妈妈很高兴。而此时当年罗马妈妈的皮条客找到了她,用告诉艾萄里她的不堪过往来勒索钱财,罗马妈妈被迫无奈重操旧业……。在众人眼里,年轻力壮处事低调的维克多(柯林·法瑞尔 Colin Farrell 饰)在黑道的前途无量,可对于维克多本人来说,他如此努力,如此隐忍,只为了一个目的,那就是接近黑帮老大埃尔夫斯(泰伦斯·霍华德 Terrence Dashon Howard 饰),手刃仇人,报仇雪恨。 除了维克多外,还有一个女人对埃尔夫斯恨之入骨,她的名字叫碧翠丝(劳米·拉佩斯 Noomi Rapace 饰),很早之前,敏感的维克多就注意到了这个漂亮的蛇蝎美人,一番思量之后,他决定同碧翠丝联手,共同完成他们的复仇。就这样,维克多和碧翠丝成为了盟友,可是即便如此,强大的黑暗势力对于他们来说依然是几乎不可战胜的对手,要想取得最终的胜利,除了仇恨外,他们还需要另外一种情感。。