Guest Stars Craig Parker as Alastair Caine Aleyse Shannon as Jada Shields Rya Kihlstedt as Dr. Julia Wagner Virginia Williams as Charity Callahan Leah Pipes as Fiona Callahan Constantine Rousouli as Hunter Caine Chloe Bridges as Tessa Flores-Cohen Co Starring Chris Webb as Tartarus Guard Barry Nerling as Tartarus Guard Khamisa Wilsher as Sarcana Witch