六十年代的香港警界贪污成风,导致黑狱重重,《正报》记者程安(梁朝伟暂无内容饰)撰文揭露警界黑幕,被探长张耀祖(吴毅将暂无内容饰)视为眼中钉。张耀祖陷害程安藏毒,使其入狱,更将程的女友小慈(张文慈暂无内容饰)玷污。程安在狱中作为帮派人士之外的“羊”,虽有羊头飞机木(吴孟达暂无内容饰)看顾,也受尽大佬们侮辱。程安凭借正气与知识为犯人声张权利,逐渐获得大佬们尊重,狱中生活有所好转。不久看守“无人性”(林国斌暂无内容饰)将犯人“三只脚”(徐锦江暂无内容饰)害死,程安借报界朋友使三只脚冤仇得雪。小慈依靠另一探长势力将张耀祖下狱,沦为犯人的张耀祖计划在狱中报复程安,两人的对决在所难免……