All 22 episodes from the second series of the popular American television drama about three sisters who also happen to be witches, and who are sworn to protect the innocent from the dark forces that threaten them. Shannen Doherty stars as Prue Halliwell, with Holly Marie Combs as Piper, and Alyssa Milano as Phoebe. In this series, the Charmed Ones have to fight the demon Abraxas, who has managed to undo all of their spells, as well as trying to track down the demon who was responsible for killing their mother. Episodes are: 'Witch Trial'; 'Morality Bites'; 'The Painted World'; 'The Devil's Music'; 'She's a Man Baby, a Man!'; 'That Old Black Magic'; 'They're Everywhere'; 'P3 H20'; 'Ms Hellfire'; 'Heartbreak City'; 'Reckless Abandon'; 'Awakened'; 'Animal Pragmatism'; 'Pardon My Past'; 'Give Me a Sign'; 'Murphy's Luck'; 'How to Make a Quilt Out of Americans'; 'Chick Flick'; 'Ex Libris'; 'Astral Monkey'; 'Apocalypse Not' and 'Be Careful What You Witch For'.