Weduwnaar Cedric Brown neemt de geheimzinnige Nanny McPhee aan om voor zijn zeven onhandelbare kinderen te zorgen. Onder leiding van zijn oudste zoon Simon hebben de kinderen al zeventien kindermeisjes het huis uitgewerkt en ze zijn ervan overtuigd dat ook nummer achttien geen probleem zal vormen. Maar Nanny McPhee blijkt taaier dan verwacht. Ze neemt de touwtjes stevig in handen en de kinderen zien dat hun wangedrag op de meest onverwachte, bijna magische manieren wordt bestraft.