简(凯瑟琳•海格尔 Katherine Heigl 饰)一家人乘飞机去法国尼斯旅行,途中父母谈起女儿的情事,令她很是不爽。在海滨宾馆的电梯间,简邂逅了身着泳装的帅哥斯宾塞(艾什顿•库彻 Ashton Kutcher 饰),两人一见钟情。他们相约在酒吧共进晚餐,但是刚好简的父母路过。简为了躲避他们的目光,情急之下编造了一个关于父亲的丑事,并不断圆谎。但随着她和斯宾塞情感加温,她还是对他袒露了实情。而斯宾塞却隐瞒了自己是杀手的事实。本来,斯宾塞要金盆洗手,但是最后一个任务,竟然就是对付简的父亲,自己未来的岳父。这令斯宾塞左右为难。与此同时,在这对如胶似漆的恋人周围,突然冒出了很多杀手,其中有喝得酩酊大醉的酒鬼,身材惹火的性感女郎,甚至邻居社区的小夫妻,纷纷对他下手……。丹尼尔•希拉德(罗宾•威廉斯 饰)因与同事产生摩擦而辞掉了配音员的工作。家中可爱的孩子给了他十足的快乐,于是丹尼尔在儿子生日的时候,与孩子们疯狂的玩耍起来。当妻子米兰(莎莉•菲尔德 饰)达看到家中一片狼藉后十分生气。面对不争气的丈夫,米兰达决定与之离婚,因为没有工作,丹尼尔也失去了孩子的抚养权。
丹尼尔对孩子们无比思念,突发奇想乔装成一名老太太——道特菲尔太太应聘成为妻子家中的佣人。不懂家务的丹尼尔闹出了不少的笑话,却无形中为米兰达减轻了负担,孩子们也开始依赖这名“老太太”,“道特菲尔太太”成为了他们家中的重要一员,丹尼尔也因此改变了不少。
但面对米兰达的新男友的恋情,“道特菲尔太太”暗中捣乱。米兰达生日当天,丹尼尔需要以真实身份与“道特菲尔太太”的身份周旋与电视台主管与米兰达之间,使他狼狈不看。匆忙间会否被米兰达识破身份呢?。