Guest Stars Dylan Gelula as Xanthippe Voorhees Josh Charles as Duke Snyder Daveed Diggs as Perry Co Starring Sonya Harum as Grace Olivia Khoshatefeh as Paige Rachael Meyers as Josie Cameron Cowperthwaite as Austin