I dette mørke og humoristiske eventyr spiller Emma Thompson en person med magiske kræfter og et mildest talt anderledes udseende. Nanny McPhee flytter ind hos den enkemanden Mr. Brown og forsøger at få styr på hans syv yderst uopdragede børn. Det er lykkedes børnene at skræmme 17 barnepiger væk, men da Nanny McPhee tager over opdager de, at deres frygtelige adfærd pludselig, som ved magi, fører uanede konsekvenser med sig...