丹尼爾•希拉德(羅賓•威廉斯 飾)因與同事產生摩擦而辭掉了配音員的工作。家中可愛的孩子給了他十足的快樂,於是丹尼爾在兒子生日的時候,與孩子們瘋狂的玩耍起來。當妻子米蘭(莎莉•菲爾德 飾)達看到家中一片狼藉後十分生氣。面對不爭氣的丈夫,米蘭達決定與之離婚,因爲沒有工作,丹尼爾也失去了孩子的撫養權。
丹尼爾對孩子們無比思念,突發奇想喬裝成一名老太太——道特菲爾太太應聘成爲妻子家中的傭人。不懂家務的丹尼爾鬧出了不少的笑話,卻無形中爲米蘭達減輕了負擔,孩子們也開始依賴這名「老太太」,「道特菲爾太太」成爲了他們家中的重要一員,丹尼爾也因此改變了不少。
但面對米蘭達的新男友的戀情,「道特菲爾太太」暗中搗亂。米蘭達生日當天,丹尼爾需要以真實身份與「道特菲爾太太」的身份周旋與電視台主管與米蘭達之間,使他狼狽不看。匆忙間會否被米蘭達識破身份呢?