Diego Alatriste (Viggo Mortensen飾)不是壹個高尚的人,但他卻是擁有榮譽與勇猛的男子漢。在17世紀的西班牙軍隊中擔任上校,他逐漸成為這個國家帝國戰爭的英雄。在個人感情方面,他深深地愛著美麗的María de Castro(Ariadna Gil飾),她是壹位著名的舞臺劇演員。為了兌現父親臨終前許下的諾言,Alatriste壹直是年幼的í?igo de Balboa (Unax Ugalde飾)的監護人,同時還試圖按照自己的願望把他培養成壹名軍人。更加重要的是,他希望男孩能夠遠離美貌但危險的女孩Angelica de Alquézar(Elena Anaya飾)。í?igo也許已經被她的美貌所折服,但是她的父親卻正好是Alatriste的宿敵。壹些神秘的大人物,根據推測應該是為宗教裁判所首領Fray Emilio Bocanegra(Blanca Portillo飾)效力的人,雇傭Alatriste和Luis de Alquézar去刺殺兩個英國旅行者,他們是來拜訪英國大使館的。當Alatriste與英國人相遇的時候,完全被他們的戰鬥精神所打動,於是決定放走他們,Luis de Alquézar對此感到非常不滿。