Guest Stars Aleyse Shannon as Jada Shields Craig Parker as Alastair Caine Rya Kihlstedt as Dr. Julia Wagner Callard Harris as Leon Aline Elasmar as Sela Co Starring Guilherme Babilônia as Kretz Timothy Wallace as Shadow Demon Figure Yumi Ogawa as Wine Shopper Ricardo Pequenino as Frat Bro Michael Arzadon as Husband