故事描述,广东十虎之一谭敏(傅声)之侄谭聪,在赌馆当巡场;一夜,十虎的徒弟及后人等四人,在赌场相聚时,旗人佟七(王力)带着前清官之子梁小虎突袭,把谭聪杀死。原由是十虎之黎仁昭(狄龙)、谭敏等,昔日曾把梁父杀死,以助反清义士蔡民义脱险。梁小虎遂决意与师叔佟七、佟八连手,杀死仍在世的十虎及其后人、传人,为父报仇……。时间来到1980年,克里斯托弗与妹妹凯茜在遥远的小城与儿子乔里和巴特过着平静的新生活,但是这平静却即将被打破。因为身材矮小常被欺凌的巴特性格孤僻,偶然间他和哥哥闯入了隔壁的房子,认识了新搬来的陌生黑衣蒙面女人。而种种迹象却表明,这个人与他的家庭和他的出身有着千丝万缕的联系,在巴特不断的追问之下,掩盖已久的谜团在一点点被这个女人揭开……。