Emma Thompson on tämän tummasävyisen ja humoristisen sadun taikavoimia omaava, suorastaan pelottavan näköinen lastenhoitaja Nanny McPhee. Tuoreen leskimiehen, herra Brownin, seitsemän kauhukakaraa ovat karkoittaneet jo 17 edellistä lastenhoitajaa. Uusi lastenhoitaja Nanny McPhee on toista maata ja saa pikku riiviöiden aikeet menemään suorastaan maagisesti mynkään.