由于涉嫌强暴并杀死未成年女孩,亨瑞(吉恩·哈克曼 Gene Hackman 饰)被维克多警长(摩根·弗里曼 Morgan Freeman 饰)拘留了,虽然亨瑞最初的身份是发现了小女孩尸体的报案者,但他严重前后不符的证词无疑为罪恶天平向他的倾斜增加了一枚砝码。 通过亨瑞的妻子沙特尔(莫妮卡·贝鲁奇 Monica Bellucci 饰)的证词,维克多得知他们两人的夫妻关系早已名存实亡,而造成这一局面的罪魁祸首,竟然是亨特和她年幼的侄女之间说不清道不明的暧昧关系。在搜查了亨瑞的房子后,警探欧文斯(托马斯·简 Thomas Jane 饰)在暗房里找到了被害女孩的照片,案件的破解至此已经万事俱备,只欠亨瑞最后的自白了。。隋朝末年,荒淫无度的隋炀帝贪图享乐,引得民间哀鸿遍野,怨声载道。
北平王罗艺之子罗成(孙晨曦 饰)为救民女打死朝廷官员,受到官府通缉。罗成走投无路,躲入靠山王杨林府中。杨林之女紫烟自幼与罗成青梅竹马,情投意合,但杨林义子伍魁则为阴险奸佞之人。为谋得杨家产业,他带领官兵入府搜查罗成。
在此逃脱追捕的罗成奉母之名前往山东为救母祝寿,路遇豪杰程咬金,更被农家女俊姑逼迫成亲。抵达山东之后,罗与表哥秦琼以及各方豪杰会面。众人商定揭竿而起,聚义起兵……。