故事讲述年轻记者杰伊·巴哈杜尔(彼得斯饰)偶然遇到曾经叱咤风云的战地记者(帕西诺饰)。在一番沟通后,他选择前往索马里采访。。“七寸子”因为恶绅辱骂行人,一怒之下刀劈恶绅。逃亡途中,抱打不平,帮助落难的老英雄,同无恶不作的洋神父及其爪牙进行了生死搏斗。最后继承老英雄遗志,去刺杀来陕围剿李自成义军的朝廷命官。。