故事发生在清末民初,时群雄并起,外忧内患。父辈靠绿林起家的阮庭深(谢贤 饰)乘火车回家途中邂逅祖辈曾为前清大官的显赫千金庄梦蝶(汪明荃 饰)。郎才女貌,二人一见倾心。然阮、庄两家虽比邻而居,却因身份悬殊而势不两立。
一起贩毒冤案让被告人面临27年牢狱之灾,曾是干探的检控官霍子豪(甄子丹 饰)凭其敏锐触觉和执着,抽丝剥茧展开调查,明面上的口舌之争,暗地里的殊死搏斗一触即发,最终庭审日在即,霍子豪能否击碎不公,极限翻案?