探員楊重(金城武)在一次行動中誤傷人質(zhì),于是楊被受押守衛(wèi)森嚴的火燒島監(jiān)獄待審判,在獄中重犯當他是敵人,處處留難。獄長古人倫(黃秋生)與囚犯黑幫大哥官天保(陳松勇)勾結(jié)。而老嚴(吳孟達)是一個富有的股票犯,他的妻子都希望能置死他來承繼他的財產(chǎn)。在一次謀殺中幸被楊相救。楊更發(fā)覺自己處于一個正邪不分的世界里,唯一能幫助他只有林健兒,于是他說服林跟他一起與幕后黑手對抗,但遭林拒絕。獄中唯一的消遣是獄方和犯人間的拳擊比賽,其中的勝敗間牽涉到另一玄機……...