婆媳關系,可以說是兩個女人之間的一場戲,兒子有了女友後,母親心中則生出一種兒子被搶走的感覺,怎麽看兒子的女友都覺得不順眼,因此男人的母親與女友往往相處不好,在意大利就發生過讓人內心發寒的命案,兒子三任女友接連遇害,屍體卻神秘失蹤,母親:她們都在餅幹裏。
故事裏的男人名叫朱塞佩,他的母親名叫萊昂納達·西奇乌利,两人相依为命,说来莱昂纳达的命运也非常坎坷,她于1894年出生在意大利的阿韋利諾,父親在她很小的時候就去世了,她的母親又多次改嫁。
後來萊昂納達的母親認爲她是個累贅,將她送進了福利院,萊昂納達進的福利院裏又充滿了各種矛盾,性格孤僻的萊昂納達常常遭受欺負,但萊昂納達也堅強,她23歲時離開了孤兒院,並順利找到了一份工作。
但萊昂納達卻還是沒能過上自己想要的生活,雖然她嫁給了自己心愛的男人,可男人成爲了她的丈夫後,脾氣變得非常暴躁,還經常家暴,導致萊昂納達流産了十次,後來她的兒子朱塞佩出生,萊昂納達就將所有的心思放在了兒子身上,她的丈夫則是在一次醉酒事件中被人給槍殺了。
作爲一個母親,萊昂納達將兒子朱塞佩培養得很好,朱塞佩不僅長得高大帥氣,而且成績優異,性格很好,所以喜歡朱塞佩的女孩子很多,這讓萊昂納達感到非常厭煩,她討厭那些年輕的女孩子總是圍繞在兒子身邊,更討厭兒子與其他女性親密。
但朱塞佩還是戀愛了,他很高興的將女友福斯蒂娜·塞蒂介绍给了母亲,莱昂纳达跟儿子说福斯蒂娜是个酒吧服务员,难免有些不安分,要儿子多考虑考虑,莱昂纳达一方面一如既往的关心着儿子,一方面却暗中关注儿子的恋情。
朱塞佩的第一段戀愛只保持了三個月,朱塞佩與女友分手後,萊昂納達暗中松了一口氣,並且爲了將兒子留在自己的身邊,在兒子考上大學後,以家中沒有積蓄爲由,希望兒子不要去讀大學,朱塞佩體諒母親,也就答應了。
可沒多久朱塞佩居然又戀愛了,這次是朱塞佩的同事,萊昂納達很不滿,在兒子面前對兒子的女友很好,背地裏卻各種刁難兒子的女友,最終導致了兒子戀情的結束,朱塞佩的第三段戀情也是這樣的結局。
盡管萊昂納達千防萬防,但由于二戰的爆發,作爲了青壯年,朱塞佩上了戰場,萊昂納達無力阻止,此後她每天做的事情,就是祈禱兒子平安回來,一旦聯系不上兒子,萊昂納達就感覺自己將要死了。
爲此,萊昂納達還聽信了別人的謬論,她認爲只要獻上祭品,那麽兒子就能獲得庇佑,最終平安歸來,祭品是什麽?那就是人命,萊昂納達覺得獻上兒子的前女友們是最好的祭品。
萊昂納達以朱塞佩爲由將朱塞佩的前女友哄騙了過來,並對其下藥,然後萊昂納達再將朱塞佩的前女友殺害,做成了餅幹和肥皂,最後將這些東西無償送給了意大利的士兵,朱塞佩的三任女友都是這麽遇害的。
但朱塞佩還是死在了戰場上,這對萊昂納達的打擊很大,而且警方也通過線索將萊昂納達當成了嫌疑人,最終萊昂納達也都交代了自己殺人的事實,被關進了監獄,由于失去了兒子,萊昂納達也變得郁郁寡歡,後病逝了。