Guest Stars Alan van Sprang as Valentine Morgenstern Anna Hopkins as Lilith Christina Cox as Elaine Lewis Chai Hansen as Jordan Kyle Tessa Mossey as Heidi McKenzie Noah Dalton Danby as Russell Javier Muñoz as Lorenzo Rey Holly Deveaux as Rebecca Lewis Alex Mallari Jr as Detective Greere Co Starring Sophia Walker as Catarina Loss Stephanie Belding as Dr. Iris Rouse Rachelle Casseus as Detective Mendez Voytek Skrzeta as Brother Solomon Christopher Tai as Charles Freeman Bradley Hamilton as Trevor Hayes