Owdowiały właściciel zakładu pogrzebowego, pan Brown (Colin Firth), samotnie wychowuje siedmioro dzieci. Mężczyzna potrzebuje pomocy, ale kolejne opiekunki nie mogą dać sobie rady z niesforną gromadką. Jedyną osobą, która ma dla nich serce i cierpliwość, jest służąca Evangeline (Kelly Macdonald). Pewnego wieczoru w domu Brownów zjawia się obdarzona magicznymi zdolnościami niania McPhee (Emma Thompson). Surowa opiekunka udziela dzieciom kilku cennych lekcji. Jej podopieczni bardzo się zmieniają. Metamorfozie ulega też sama niania.