警官黄伟(梁家辉饰)被借调调查一件触及警员立功的案子,为搜集证据,黄伟犯险入狱。火烧岛典狱长(柯俊雄饰)治下的监狱充满着暴力,不公,以及制度化的犯人殴斗。黄伟很快在狱中结识了室友小朱(庹宗华饰)和因思念儿子屡次越狱的刘世杰(洪金宝饰)并阅历了帮派人物大林(高捷饰)的入狱洗礼。台球选手大锤(成龙饰)因误杀帮派大哥钢珠(刘德华饰)之弟入狱,大林授命向大锤复仇,此事被狱中大哥桂老大(王羽饰)调停。黄伟,大锤等四人被典狱长吸收进入“清风队”,在执行暗杀义务的进程中,黄伟不测的发现了自己清查多时的幕后真凶。