维果·莫特森 Viggo Mortensen ....Capitan Diego Alatriste,埃琳纳·安娜亚 Elena Anaya ....Angelica de Alquezar,尤纳克斯·阿高德 Unax Ugalde ....i?igo de Balboa,艾妮安娜·姬儿 Ariadna Gil ....Maria de Castro,爱德华多·诺列加 Eduardo Noriega ....Conde de Guadalmedina,Pilar Bardem,贾维尔·卡马拉 Javier