
Cast
Damian Chapa
Agent Sonny Pietra
NO
Natalia Ortega
Dr. Thomas
LOC
Luke O'Brien Chapa
Logan
MM
Mark McCreary
Father Malichi
EV
Estefania Villaespesa
Jeanie Del Rey
GOC
Gabriel O'Brien Chapa
Angel Gabriel
RC
Richard Carrington
Agent Hastings
Fay Lawrence-Grant
Captain Harris
FL
Franky Lankester
Agent Myler
HM
Hadleigh Maddock
Satanic Leader Cullman
AF
Andrew Forbes
Michael Collins
SH
Saarah Hyder
Nurse