Episode 66 of "Charmed"
s03e22 All Hell Breaks Loose
Title: All Hell Breaks Loose
Original Air Date: 05/17/2001 on WB
Director: Shannen Doherty
Writer: Brad Kern
Guest Stars: Laura Silverman (Suzie), Margaret Easley (News Director), Rebekah Louise Smith (Female Classmate), Matt Malloy (Dr. Griffiths), Marianna Elliot (Alice), Tommy Redmond Hicks (Captain), Joe O'Connor (News Editor), Lee Spencer (Lawyer), Joe Torreneuva (Reporter #1), Gary Lane (Bystander at Hospital (uncredited)), Larry Lane (Bystander at Hospital (uncredited)), Mercedes Colón (Elana Dominguez)
Plot Outline:
When the Halliwell sisters are exposed as witches on nation-wide television, they form a pact with The Source to reverse time and undo the damage. However, in the process, one of the sisters makes the ultimate sacrifice, placing the Power of Three in mortal danger.