1978年香港人陈子良(黄秋生饰)向人借钱不遂遂起杀机将老友阿强烧死后潜逃回大陆多年后化名为王志恒的陈子良在澳门做老板经营八仙饭店一日澳门警局李探长(李修贤饰)接到海边的报案到达现场发现一袋断肢被海水浸泡许久的残肢已经无法辨认八仙饭店总是接到来自大陆寄给郑临的信同时警察局也接到大陆寻找郑临的寻亲信而郑临正是八仙饭店以前的老板而他们全家人已经神秘失踪王志恒形迹可疑李探长遂率领全组人员跟踪监视最终发现了一个天大秘密......片中黄秋生演技精湛夺下当年香港电影金像奖最佳男主角成为香港电影史上第一个凭三级片拿奖的影帝