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