Special Guest Stars Matt Ryan as John Constantine Guest Stars Raffi Barsoumian as Bishop Aliyah O'Brien as Kayla Alexandra Castillo as Gloria Cruz Uncredited Jes Macallan as Ava Prime