I det viktorianske Storbritannia er enkemannen Cedric Brown far til syv veldig uregjerlige barn - Simon, Tora, Eric, Lily, Sebastian, Chrissie og Aggie. Han er klønete, men elsker barna sine. Han har siden sin konens død tilbrakt lite tid sammen med barna, og klarer ikke håndtere dem lenger. Barna har hatt en rekke barnepiker, som de systematisk har drevet vekk på grunn av deres dårlige oppførsel og skøyerstreker. De har også stor glede av å plage kokken deres, Mrs. Blatherwick. En dag oppdager Cedric flere referanser til en "Nanny McPhee" over hele hjemmet. Samme kveld under en storm, samtididig som barna forårsaker kaos på kjøkkenet, åpner Cedric døren for å avsløre en grusom kvinne som introduserer seg selv som Nanny McPhee.