Tummanpuhuvassa ja nokkelassa tarinassa Emma Thompson (Harry Potter ja Azkabanin vanki, Rakkautta vain) esittää hämmentävän näköistä, taikavoimaista lastenhoitajaa, joka saapuu hiljattain leskeksi jääneen herra Brownin (Colin Firth – Bridget Jones, Tyttö ja helmikorvakoru) luokse päämääränään saada äärettömän huonosti käyttäytyvät seitsemän lasta aisoihin. Lapsikatras on onnistunut karkottamaan 17 edellistä hoitajaansa, mutta Nanny McPheen saavuttua taloon lapset huomaavat huonon käytöksensä johtavan salamannopeasti ja taianomaisesti hätkähdyttäviin seurauksiin.