All Cast

Damian Chapa

Damian Chapa

Agent Sonny Pietra

Natalia Ortega

Natalia Ortega

Dr. Thomas

Luke O'Brien Chapa

Luke O'Brien Chapa

Logan

Mark McCreary

Mark McCreary

Father Malichi

Estefania Villaespesa

Estefania Villaespesa

Jeanie Del Rey

Gabriel O'Brien Chapa

Gabriel O'Brien Chapa

Angel Gabriel

Richard Carrington

Richard Carrington

Agent Hastings

Fay Lawrence-Grant

Fay Lawrence-Grant

Captain Harris

Franky Lankester

Franky Lankester

Agent Myler

Hadleigh Maddock

Hadleigh Maddock

Satanic Leader Cullman

Andrew Forbes

Andrew Forbes

Michael Collins

Saarah Hyder

Saarah Hyder

Nurse