警官黄伟(梁家辉饰)被借调调查一件牵涉警员犯罪的案件,为搜集证据,黄伟犯险入狱。火烧岛典狱长(柯俊雄饰)治下的监狱充斥着暴力、不公,以及政策化的罪犯殴斗。黄伟很快在狱中结识了同学小朱(庹宗华饰)和因思念母亲多次越狱的刘世杰(洪金宝饰),并经历了帮派人物大林(高捷饰)的入狱洗礼。台球选手大锤(成龙饰)因杀害帮派老大钢珠(刘德华饰)之弟入狱,大林受命向大锤复仇,此事被狱中前辈桂老大(王羽饰)调解。黄伟、大锤等三人被典狱长吸收进入“清风队”,在执行暗杀任务的过程中,黄伟意外的发觉了自己抓捕多时的幕后凶手