1999年,澳门回归中国前。澳门司警马振成(杜汶泽饰)因惹上是非遭停职,警察生涯即将终结。马振成与伙计仍然夜蒲,盲打误撞遇上一名神秘少女张碧欣(梁洛施饰)。张碧欣随之跟着马振成回家,醉酒醒来的马振成以为自己与对方有了一夜情,再加上碧欣声称是他与初恋情人分手后生下的女儿,更加令马振成错愕不已。碧欣因欠租数月以致无家可归,其心爱的狗狗伊莎贝拉亦被无良业主赶走,下落不明。身为父亲的马振成
影片以娱乐圈为载体,讲述了落魄导演李然由于公司欠债,于是拍摄情色惊悚电影《杀人红包》想借此力挽狂澜。剧组杀青宴上,李然却得知参与拍摄的女演员辛楠早在杀青之前车祸死去,李然开始追查参与自己影片拍摄的辛楠究竟是人是鬼,遭遇了一系列令人毛骨悚然的诡异奇事。