Guest Stars Aleyse Shannon as Jada Shields Craig Parker as Alastair Caine Rya Kihlstedt as Dr. Julia Wagner Constantine Rousouli as Hunter Caine Eva La Dare as Mama Roz Co Starring Khamisa Wilsher as Aliya Timothy Wallace as Shadow Demon Figure Raresh DiMofte as Priest