1999年澳門回歸中國前夕,司警馬振成(杜汶澤飾)因違紀遭停職調查。在夜蒲時偶遇神秘少女張碧欣(梁洛施飾),對方自稱是他初戀分手后所生的女兒。因欠租被驅逐且愛犬伊莎貝拉失蹤的碧欣借宿馬家,放蕩慣了的馬振成被迫承擔起照顧責任。為擺脫困境,他試圖以身試法脫罪,警員好友杜Sir(黃秋生飾)苦勸無果。碧欣與父親同住的喜悅在校園展露無遺,但馬振成逐漸從日常相處中體會親情重量。真相最終揭曉碧欣并非親生女兒,伊莎貝拉也在父女共同努力下尋回。經歷風波的馬振成放下執念自首贖罪,與碧欣建立起超越血緣的情感羈絆,在時代變遷中完成彼此救贖。