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