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