故事开始于约克家族经过战争取得王权之后,生得一副丑陋长相的理查(劳伦斯·奥利弗 Laurence Olivier 饰)整日无所事事,于是想要找点乐子,他决定谋权篡位。理查陷害自己的三个乔治公爵(约翰·吉尔古德 John Gielgud 饰),造谣说有一个名字以G开头的人想要弑君篡位。 爱德华王(塞德里克·哈德威克 Cedric Hardwicke 饰)死后,理查如愿以偿的成为了继位者,他利用花言巧语哄骗了爱德华王后安(克莱尔·布鲁姆 Claire Bloom 饰),让她嫁给了自己,之后却又因为妒忌和猜疑将其处死,之后,又强娶了爱德华王的女儿,以防她和自己争夺皇位。最终,忍无可忍的亨利伯爵发动了战争,最终扳倒了理查王。。清末民初,同盟会成员荣仲华被人出卖,招致荣家惨遭灭门,唯留下三名子嗣流落各方。
三十年后,大哥荣达彪乃是一铁骨铮铮的抗日将士,二哥金山已是叱吒上海滩的大亨,小弟华小文留学归来,书生意气甚浓。境遇各异的荣家三兄弟在因缘际会下又重聚一起,为了相同的目的踏上寻亲复仇之路,当三兄弟齐心协力亲手将仇敌手刃之后,却又因为不同的理想而同室操戈。贪婪和权欲扭曲了金山的灵魂,为了利益金山不惜以手足之情相博,不肯和金山媾和的荣达彪最终死在了二弟金山之手。
大哥的惨死使得一直视民主法律为生命的华小文深受刺激,从此破灭了对旧中国所谓政府和法律的幻想,亲手拿起了复仇的枪。。