二十世纪六十年代的香港警队贪污严重,一名充满正义感的记者程安(梁朝伟)因为在报纸上揭露警察的贪污行为而被华探张耀祖栽赃藏毒,受害入狱三年,受笞刑六藤,受尽狱长杀人王折磨,吃尽苦头。程在狱中把真相写成文章偷运出去。狱外发他的女友小慈(张文慈)以姿色诱得另一探长的欢心,投靠警方有权势的人物(尹扬明),用其人之道还其人之身,将张耀祖送进监狱。狱中的张耀祖穷凶极恶,竟要致程安于死地。新狱警成结识原为律师的监犯康,并与康妹成爱侣,但副狱长垂涎康妹美色,康妹惨被强奸而自杀,加上副狱长凶残成性,引起监狱暴动,成与康不顾一切决杀仇人。