1999年,澳门回归中国四十八天前。
澳门司警马振成 (杜汶泽 饰) 因惹上官司遭上司停职,警察生涯即将终结。他郁郁不欢之际,却误打误撞遇上一名神秘少女张碧欣 (梁洛施 饰)。成以为曾与对方有过一夜情,岂料欣竟声称是成与初恋情人分手后诞下的女儿,令成错愕不已!
欣因欠租数月以致无家可归,其心爱的西施狗Isabella亦被无良业主赶走,下落不明。成突然发现自己身为父亲,希望能弥补以往的责任,因此这对重逢的父女展开了一段寻犬奇遇。欣其后坚决要与成同住,一向作风放任的成生活顿起变化。欣与成之女友琼 (焯匀 饰) 一碰面便水火不容,而成亦要应付暗恋欣的男同学 (曾国祥 饰),引发连番趣事,亦令两个互不相识的人重拾家庭温暖。
成为了自保,企图以身犯险令自己得以脱罪。成的上司兼好友 (黄秋生 饰) 亦屡劝无效。但此时,成却突然发现欣的真正身份……两父女努力建立的家庭生活,即将面临瓦解……