as Inspector Mallouk
as Alfonso XIII
as Padre de Berta
as Don Ramón
as Hermano Bartolomé
as Fr. Raymond
as Don Enrique
as Antonio
as Capitán Quesada
as Mayor Bromfield
as Ignacio Urbiola
as Félix Alonso
as Teniente Angel Ochoa
as Jack
as Luis Escobedo
as Henry
as Self - Narrator (voice)
as Cervantes
as Iñaki
as Fernando Martín