警员黄伟(梁家辉饰)被借调调查一起涉及警员的案件。为了收集证据,黄伟冒着入狱的危险。火烧岛典狱长(柯俊雄饰)统治下的监狱,充满了暴力、不公正,囚犯之间制度化的打斗。黄伟很快结识了室友小朱(庹宗华饰)和因思念儿子而多次越狱的刘世杰(洪金宝饰),并经历了黑帮大林(高杰饰)入狱的洗礼。。台球好手大锤(成龙饰)因误杀黑帮头目刚珠(刘德华饰)弟弟而入狱。大林奉命向大锤报仇,此事却由狱中大哥桂老大(王宇饰)斡旋。黄伟、大锤等四人被典狱长吸纳进“清风队”。在执行刺杀工作的过程中,黄维意外地发现了自己追踪已久的幕后真凶。