Guest Stars David Witts as Luke Ethan Peck as Nick / "Saxon" Jazz Raycole as Winnie Marissa Cuevas as Kayla / "Therese" Gabriel Freilich as Adam Amber Benson as Director Co Starring Gita Reddy as Marina Hunter Kristen Rozanski as Shira Majeed Nami as Sandeep Azriel Crews as Margaret Philip Labes as Dale Trevor Stines as Ben from the future Dion Mucciacito as Father Warren