Characters played by Dominiquie Vandenberg
Jack Severino
Characters played by Steven Bauer
Manolo
Characters played by Fernando Carrillo
Veneno
Characters played by Stephen Graham
Harry
Characters played by Stana Katic
Marianne
Characters played by Scott Adkins
Nathan
Characters played by Timothy V. Murphy
Father Michael
Characters played by Ric Sarabia
Doctor Vincent
Characters played by Carlos Buti
Carlos
Characters played by Catherine Munden
Virgin Mary
Characters played by Alice Amter
Palm Reader
Characters played by Armando Acevedo
Border Guard
Characters played by Fivel Stewart
Lucinda
Characters played by Celina Zambón
Dancer
Characters played by Aspen Stevens
Dancer