高進(周潤發(fā)飾)前來香港與賭魔決斗,怎料剛抵港,便被南哥(楊澤霖飾)追殺,結果墮入陷阱而失憶。幸得刀仔(劉德華飾)和其女友珍(王祖賢飾)相救,他們把高進帶回家中療養(yǎng),發(fā)現(xiàn)高進精通賭術后,興奮不已,想利用他來掙大錢,卻反而因為高進發(fā)揮不穩(wěn)虧了錢。高進妻子遭其堂弟高義醉酒后污辱殺害。高義進而聯(lián)手南哥,設計謀害高進,四處搜羅進的藏身地點,前往追殺。逃亡之時,高進翻車受傷,竟恢復了記憶——但是卻怎樣也記不起失憶期間的事情。刀仔提醒進,高義并非好人,但進卻已然蒙在鼓里,不知危難當頭。