约翰(比利·查平 Billy Chapin 饰)和佩尔(萨莉·简·布鲁斯 Sally Jane Bruce 饰)是一对苦命的兄妹,他们的父亲本(彼得·格雷夫斯 Peter Graves 饰)因抢劫和被判处绞刑。在被逮捕前,本把赃款藏在了佩尔的布娃娃里,并让他们承诺永远不泄露这个秘密。本的狱友哈利(罗伯特·米彻姆 Robert Mitchum 饰)是一个败絮其中的牧师,偶然间他得知了这笔赃款的去向,出狱后,哈利找到了本的妻子薇拉(谢利·温特斯 Shelley Winters 饰),他想方设法得到了薇拉的芳心成为了约翰和佩尔的继父,就此,哈利的阴谋开始了。哈利杀死了对于他来说毫无价值的薇拉,将他弃尸河底,又对兄妹两人威逼利诱想要套出赃款的秘密。在所有努力都没有成果之际,恼羞成怒的哈利露出的本来面目。约翰和佩尔划着小船逃离了哈利,他们一路流浪来到了一个陌生的小镇,专门收养弃婴的善良妇人理查德(丽莲·吉许 Lillian Gish 饰)收留了兄妹两,然而平静的生活没过多久,哈利罪恶的脚步也踏上了这块纯洁的土地。
丹尼尔?希拉德(罗宾?威廉斯 饰)因与同事产生摩擦而辞掉了配音员的工作。家中可爱的孩子给了他十足的快乐,于是丹尼尔在儿子生日的时候,与孩子们疯狂的玩耍起来。当妻子米兰(莎莉?菲尔德 饰)达看到家中一片狼藉后十分生气。面对不争气的丈夫,米兰达决定与之离婚,因为没有工作,丹尼尔也失去了孩子的抚养权。丹尼尔对孩子们无比思念,突发奇想乔装成一名老太太——道特菲尔太太应聘成为妻子家中的佣人。不懂家务的丹尼尔闹出了不少的笑话,却无形中为米兰达减轻了负担,孩子们也开始依赖这名“老太太”,“道特菲尔太太”成为了他们家中的重要一员,丹尼尔也因此改变了不少。但面对米兰达的新男友的恋情,“道特菲尔太太”暗中捣乱。米兰达生日当天,丹尼尔需要以真实身份与“道特菲尔太太”的身份周旋与电视台主管与米兰达之间,使他狼狈不看。匆忙间会否被米兰达识破身份呢?