Un ancien toxicomane, à la vie confortable, revient à Edimbourg, la ville qu'il a quittée il y a vingt ans, et retrouve les trois amis qu'il avait trahis.
Désormais veuf, M. Brown ne peut gérer son travail, la tante Adélaïde et ses enfants.
L'effrayante et énigmatique Nanny McPhee est le miracle qu'il attend...
Ray a quitté l'hôpital psychiatrique et vit chez son frère, restaurateur surmené et protecteur. Lorsqu'il rencontre Laura, il cesse de prendre ses médicaments.