Nanny McPhee (Thompson) arrives to help a harried young mother (Gyllenhaal) who is trying to run the family farm while her husband is away at war.