I denna mörka och humoristiska saga spelar Emma Thompson en person med magiska krafter och ett minst sagt annorlunda utseende. Nanny McPhee flyttar in hos den nyblivne änkemannen Mr Brown och försöker få ordning på hans sju, ytterst ouppfostrade barn. Barnen har hittills lyckats skrämma iväg 17 barnflickor, men när Nanny McPhee tar över upptäcker de att deras hemska beteende plötsligt, som av magi, leder till oanade konsekvenser...