Guest Stars Jenya Lano as Inspector Sheridan Sandra Prosper as Sheila Morris Gildart Jackson as Gideon Betsy Randle as Mrs. Winterbourne Billy Drago as Barbas (Mirror World) Gildart Jackson as Gideon (Mirror World) Jenya Lano as Inspector Sheridan (Mirror World) Co Starring Lorna Scott as Mrs. Noble Blake Robbins as Patrol Officer Uncredited Brian Krause as Leo Wyatt (Mirror World) Alyssa Milano as Phoebe Halliwell (Mirror World) Rose McGowan as Paige Matthews (Mirror World) Drew Fuller as Chris Perry (Mirror World) Holly Marie Combs as Piper Halliwell (Mirror World) Dorian Gregory as Darryl Morris (Mirror World)