Guest Stars Jenya Lano as Inspector Sheridan Sandra Prosper as Sheila Morris Gildart Jackson as Gideon Betsy Randle as Mrs. Winterbourne Gildart Jackson as Gideon (Mirror World) Billy Drago as Barbas (Mirror World) Jenya Lano as Inspector Sheridan (Mirror World) Co Starring Lorna Scott as Mrs. Noble Blake Robbins as Patrol Officer Uncredited Alyssa Milano as Phoebe Halliwell (Mirror World) Brian Krause as Leo Wyatt (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)