Sign in to watch this video
Not a member? Create your free account now
Charmed - S5 Ep. 7
Drama
Air Date: Thu 23 Nov 2023
When the Demon of Fear, Barbas, returns to seek revenge on The Charmed Ones for vanquishing him years ago, he manages to trick Paige into performing a spell that gives him the power to trap them.
Episodes
Articles