Guest Stars Tyler Posey as Gabriel Desmond Chiam as Jethro Taylor Gerard Hart as Klaus Evan Hart as Lars Johnathon Schaech as Apartment Dweller James Duval as Homeless Man Chris Aquilino as Kai Cleopatra Coleman as Leesha Eileen Galindo as Velma Co Starring Avra Friedman as Magenta Marlane Barnes as Emily