Charmed
178 episodes

A demon named Drasi steals Cupid's ring, which he uses to bring couples together. Now Cupid must convince the Halliwells to help him get it back.

Charmed

Guidance Icon

With moderate language, violence and horror. Turn on Parental controls

10. Heartbreak City - A demon named Drasi steals Cupid's ring, which he uses to bring couples together. Now Cupid must convince the Halliwells to help him get it back.

More info

Series 2