Captain Alatriste: The Spanish Musketeer › Cast
Viggo Mortensen
Diego Alatriste y Tenorio
Elena Anaya
Angélica de Alquézar
Unax Ugalde
Íñigo Balboa
Pilar Bardem
Monja
Javier Cámara
Conde Duque de Olivares
Jesús Castejón
Lope de Alcázar
Eduardo Noriega (Spanish actor)
Conde de Guadalmedina