Charmed
S03E03 Once Upon a Time
As Piper's worry deepens over Leo's absence, Prue and Phoebe take on the task of rescuing a young girl and a fairy princess from sinister trolls. When they find themselves in need of Piper's assistance, her preoccupation with Leo leads to a spell going awry, putting the little girl at risk.
Season 3 Episodes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
The Honeymoon's Over
Magic Hour
Once Upon a Time
All Halliwell's Eve
Sight Unseen
Primrose Empath
Power Outage
Sleuthing with the Enemy
Coyote Piper
We All Scream for Ice Cream
Blinded by the Whitelighter
Wrestling With Demons
Bride and Gloom
The Good, the Bad, and the Cursed
Just Harried
Death Takes a Halliwell
Pre-Witched
Sin Francisco
The Demon Who Came in from the Cold
Exit Strategy
Look Who's Barking
All Hell Breaks Loose