Spirito Santo / Holy Ghost
Juana Mendoza
Carezza
General Ubarte
Samuel Crow (as Paul Stevens)
Don Firmino Mednoza
Colonel Matadodos
Captain Fiesta
Brother John
Engineer Hernandez
May
Colonel
Ubarte's Lieutenant
One of Ubarte's Soldiers
Burt Crow (as Rick Boyd)
Wendy
(as Lia Ferri)
Crow's brother (as Pasquale Coletta)
Captain Garcia
Crow's brother
Cross-Eyed Spirito Santo's Man
Spirito Santo's Men
Don Fermino's Man
Ship Captain Ortega (as Fredy Unger)
Ubarte's Messenger
Alvarado - One of Ubarte's Soldiers
Soldier
Priest
Messenger
Drunk
Captain at Execution
Fight Spectator
Soldier at Prisoner Transport
Boxing coach
Don Jaime
Landlord Esteban
Gary Crow (uncredited)
One of Ubarte's Soldiers (uncredited)
Card Player (uncredited)
Barman (uncredited)
Don Firmino's Man (uncredited)
Poker Player (uncredited)