Mme Green est au bout du rouleau ! Ses trois enfants ne cessent de se chamailler, son mari est parti à la guerre, son beau-frère la pousse à lui vendre la ferme familiale et sa patronne a un comportement de plus en plus étrange ! Et comme si cela ne suffisait pas, elle voit débarquer ses deux insupportables neveux de Londres, tandis que le maire du village la prévient que des bombes pourraient bien leur tomber dessus à tout moment ! Mme Green ne le sait pas encore, mais la personne dont elle a besoin n'est autre que Nanny McPhee !
Depuis la disparition de son épouse, M. Brown a bien du mal avec ses sept enfants. De l'aîné à la petite dernière, tous font de la maisonnée un véritable enfer. Entre son travail qui l'accapare et cette horrible Tante Adélaïde qui le menace de lui retirer son indispensable aide financière s'il ne se remarie pas dans les plus brefs délais, M. Brown en est réduit à espérer un miracle. Et il va voir débarquer Nanny McPhee... Aussi effrayante qu'énigmatique, ce petit bout de femme est là pour remettre tout le monde au pas, mais les enfants ne sont pas décidés à se laisser faire ! Lorsque Tante Adélaïde décide d'arracher une des filles du foyer, il est temps de réagir, et pour la première fois, Nanny et ceux qui la voient de moins en moins comme une ennemie vont faire équipe...