El Charro
El Charro (voice)
Maria (as Andrew Mia)
Tanya (as Kathryn Taylor)
Christina
Rosemary
James
King (as Matt Prater)
Elvira
Homeless Woman
Brittany
Messenger
Maria's Sister
Priest (as Lemmy Kilmeister)
Archangel Michael
Sheriff
Prugatory Bartender
Mistress of Salvation
Minister of Salvation (as Scott Greenhall)
Seraph Bartender (as Kris Medina)
Dancing Albino (as Jason Miller)
Priest
Doctor
Backstory Dead Girl
Angel
Maria
Levi
Cowboy at bar