布朗(科林费尔什饰)的妻子一年前去世,留下七个古怪的孩子。布朗厌倦了一整天的工作,回到家后不得不与这些捣蛋鬼打交道。为此,布朗来回找了16个保姆,但没有一个能对付这些鬼。更糟糕的是,布朗的专制姑姑给他下了最后通牒,如果他在一个月内找不到另一个母亲,就停止资助孩子们的生活费。负债累累的布朗如果得不到姑姑的支持,很可能会入狱。此时,生命危在旦夕。就在布朗万念俱灰之际,一个丑陋至极的女人出现在了他的门口。这位女士告诉布朗,她的名字叫南希·麦克菲(艾玛·汤普森EmmaThompson饰),并自愿担任孩子们的保姆。麦克菲拥有神秘的力量,无论孩子们打算怎么逗弄她,都无法得逞。孩子们的恶作剧有时甚至会自己回来。在麦克菲的悉心照料下,孩子们的身体一天天好起来,布朗的状态也越来越好,就连魔法保姆自己的脸色也在发生变化……