1928年,伪满洲国的日本翻译伊丹英彦(仲村亨)离开中国情人丁慧(章子怡)返回日本,数年后他再回中国来到上海时,变身高级特务。而此时丁慧已成为地下抗日组织的成员,并与该组织首领谢明(冯远征)相爱。抗日组织去火车站接从外地聘请的暗杀日本情报人员山本的杀手时,误认其为小职员司徒(刘烨),混乱中,丁慧杀死司徒女友依玲(李冰冰),司徒则被伊丹英彦抓获。
对一系列遭遇无比迷惑的司徒被释放后,发誓要为依玲报仇。丁慧与伊丹英彦重逢,成为两股势力互相设局要利用的重要棋子,她本人正为误杀无辜饱受内心折磨。某个日本会所举办的舞会上,伊丹英彦告诉丁慧山本与谢明均已死,丁慧震惊想刺杀伊丹英彦之际,司徒持枪闯进舞会。。家庭煮夫方原过了五年“女主外,男主内”的生活,终于被日益强势的老婆嫌弃。为了挽救婚姻,方原毅然决然的踏上了去大城市的闯荡之路,凭借自己的一技之长,开始了全能男保姆的工作。这年头客户的要求都高:洗衣洗碗洗车、擦地擦窗擦烟机、修房修草修家电、看护看门看孩子、做饭做菜做月子餐,这些都只是基本技能,代驾代谈判代分手、送花送货送口信也不算稀奇事。碰上高小姐这样的客户,方原要给人家孩子每周当一天的爹;碰上马舒儿这样的客户,方原除了干活还得兼职心理治疗师、职业规划师;而碰上陆晴这样的客户,任凭方原十项全能,都依旧被连累得背黑锅、丢彩票,赚不到钱不说还得倒贴钱。三个女人一台戏,客户还是不能得罪的上帝,方原这个男保姆努力发挥正能量,做出口碑做出成绩。。