中国西北某个小山村里,村妇秋菊(巩俐)的丈夫王庆来(刘佩琦)在与村长争执时被对方踢伤下体无法再干农活,只能整日躺在床上,对此村长没表一态。秋菊气不过,找村长理论不得对方理会,为讨一口气,她一纸诉状将村长告到了乡政府。乡政府李公安耐心调解一番后,村长答应赔偿秋菊家的经济损失,却是把钞票直接扔在地上拒不道歉。
村长的举动虽蛮横无理,众人还是觉得事情可以就此划上句号,唯独秋菊被激怒,立誓要讨个说法,于是她挺着个大肚子和妹妹来到县城,开始了漫漫告状路。。二十年前因奸杀少女依芸入狱,重犯王远阳在狱中历经凌辱,变成性格怪异、人见人惧的哑巴杀手。刚刚出狱的他,又卷入了一场惨绝人寰的命案之中:中英混血指挥家徐翰林被发现抛尸海边荒野,容貌尽毁遍体鳞伤,而徐翰林正是少女依芸的父亲。外号怒汉的警探林正忠一心查出真相,出狱后一直跟踪徐翰林幼女徐雪的王远阳,自然成为最大的嫌疑人,一场全港大追捕全面展开,然而,真相才刚刚开始被揭开……。阿杰是位飞虎队里的精英,他与父亲肥波的关系并不好。肥波当年做警察的时候得罪了重案组的探长洪坤受到报复,以致生活艰苦。竟在一次与流氓打架时错手打死了大儿子。阿杰也因为如此始终难以原谅父亲。此时的肥波已经退休,在夜总会上班,有个做舞女的女友阿红。
阿杰营救了被劫匪挟持的Heidi,两人互生好感。冤家路窄的是,Heidi竟然是洪坤的女儿。洪坤也没有再当警察,而是当上了黑帮头目。他知道自己的女儿喜欢上了阿杰,心狠手辣的他决意拆散他们,更找人追杀阿杰。
肥波为了保护儿子被烧死了,阿杰誓要找洪坤算账,但是又遭到了Heidi出面阻止……。