DiegoAlatriste(ViggoMortensen饰)不是一个高尚的人,但他却是拥有荣誉与勇猛的男子汉。在17世纪的西班牙军队中担任上校,他逐渐成为那个国家帝国战争的英雄。在个人感情方面,他深深地爱着漂亮的MaríadeCastro(AriadnaGil饰),她是一位闻名的舞台剧演员。为了兑现父亲临终前许下的诺言,Alatriste一直是年幼的í?igodeBalboa(UnaxUgalde饰)的监护人,同时还试图按照自己的愿望把他培养成一名军人。更加重要的是,他希望男孩能够远离美貌但危险的女孩AngelicadeAlquézar(ElenaAnaya饰)。\r\ní?igo也许差不多被她的美貌所折服,然而她的父亲却正好是Alatriste的宿敌。一些奇异的大人物,依照推测应该是为宗教裁判所首领FrayEmilioBocanegra(BlancaPortillo饰)效力的人,雇佣Alatriste和LuisdeAlquézar去刺杀两个英国旅行者,他们是来访咨询英国大使馆的。当Alatriste与英国人相遇的时候,完全被他们的战斗精神所打动,因此决定放走他们,LuisdeAlquézar对此感到特不不满。