1999年,澳门回归中国前。澳门司警马振成因惹上是非遭停职,警察生涯即将终结。马振成与伙计仍然夜蒲,盲打误撞遇上一名神秘少女张碧欣(梁洛施饰)。张碧欣随之跟着马振成回家,醉酒醒来的马振成以为自己与对方有了一夜情,再加上碧欣声称是他与初恋情人分手后生下的女儿,更加令马振成错愕不已。
碧欣因欠租数月以致无家可归,其心爱的狗狗伊莎贝拉亦被无良业主赶走,下落不明。身为父亲的马振成希望能弥补以往的责任,其后碧欣坚决要与马振成同住,令一向放浪的马振成生活顿起变化。
为求自保,马振成企图以身犯险令自己得以脱罪,他的好友杜Sir亦屡劝无效。张碧欣欢欣鼓舞地准备与父亲落草,对着同校男生也难掩得意之色。然而渐渐地马振成从张碧欣身上,体会到什么是责任。。纽维尔将军(让·杜雅尔丹 Jean Dujardin 饰)即将和心爱的未婚妻宝林(诺米·梅兰特 Noémie Merlant 饰)携手步入婚姻的殿堂,在这个节骨眼上,他收到了征召令要他重返战场。临走之前,纽维尔答应宝林,会经常给她写信报平安,但之后,宝林却一封信也没有收到过。 宝林的姐姐伊丽莎白(梅拉尼·罗兰 Melanie Laurent 饰)不忍心看到妹妹每天苦苦等待的样子,于是决定冒充纽维尔给她写信,信中,伊丽莎白杜撰了许多英雄事迹,谁知道自豪的宝林竟然将这些信件四处放送,导致伊丽莎白信中捏造的纽维尔成为了当地的英雄。一晃眼三年过去了,当宝林和伊丽莎白都以为真正的纽维尔早已经为国捐躯时,纽维尔重新出现在了宝林的眼前,只不过只有他自己知道,他的身份,是一名逃兵。。