布朗(科林•菲尔什 饰)的妻子在一年前去世,留下了七个古灵精怪的孩子。整天在工作上疲于奔命的布朗,回到家里还要敷衍这些捣蛋鬼。为此,布朗前前后后找了16任保姆,可没有一个能敷衍这些鬼精灵。雪上加霜的是,布朗专横的姑妈向他下了最后通牒,假如他不能在一个月内再给孩子们找到一个母亲,就不再资助他们生活费。债台高筑的布朗假如得不到姑妈的资助,就很可能会锒铛入狱。此时,生活陷入绝境。
正在布朗感到失望的时候,一个长相极为丑陋的女性呈现在他家门口。女性告诉布朗她叫南茜•麦克菲(艾玛•汤普森 饰),并自告奋勇当上孩子们的保姆。麦克菲拥有奇特的魔力,无论孩子们怎么计划好要戏弄她,都无法成功。孩子的恶作剧有时乃至会报应在自己身上。在麦克菲的仔细的调教下,孩子们一天天变乖,而布朗的境况也日益好转,就连魔法保姆自己的面容,也在发生变化