Watch Charmed - All Hell Breaks Loose

Charmed Season 3 Episode 22

Season 3 Episode 22

First Aired: May 17, 2001

Description: When the Halliwell sisters are exposed as witches on Nation-wide TV, they form a pack 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.