在戰(zhàn)時的英國,保姆麥克菲(艾瑪·湯普森飾)出現(xiàn)在一位焦頭爛額的年輕母親的門前,這位夫人名叫伊莎貝爾格林(瑪吉·吉倫哈爾飾),丈夫因戰(zhàn)爭在部隊服役,她正努力經(jīng)營著家中的農(nóng)場。在保姆麥克菲到來后,就發(fā)現(xiàn)格林太太的孩子們正在與兩位剛從城里搬進(jìn)家中的養(yǎng)尊處優(yōu)的堂兄爭斗不休。同時,擁有農(nóng)場一半產(chǎn)權(quán)的菲爾叔叔(瑞斯·伊凡斯飾),因為現(xiàn)金吃緊,沉迷賭博,不擇手段地試圖說服伊莎貝爾賣出農(nóng)場。為了幫助這個家庭,通過一系列跌宕起伏的神奇事件,保姆麥克菲用她的魔法教給了五個孩子重要的人生課程。