Charmed · S06E23
It's a Bad, Bad, Bad, Bad World (2)
Summary
Gideon creates a portal that puts Chris and Leo in a mirrored world where evil prevails, and Phoebe and Paige travel to the parallel universe to rescue them. Meanwhile, Piper gives birth to baby Chris.
Guest stars
- Billy Drago as Barbas
- Jim Abele as Dr. Roberts
- Juan Pope as Mike
- Kerry O'Malley as Nurse Ann
- Gildart Jackson as Gideon
- Samantha Miller as Cindy
- Kristopher Logan as Male Vulture Demon
- Wes Ramsey as Wyatt Halliwell
- Jenya Lano as Inspector Sheridan
- John Todd as Elder