Charmed

Season 6 Episode 7

Soul Survivor

Aired Sunday 8:00 PM Nov 02, 2003 on The WB

Trivia

FILTER BY TYPE

  • Trivia

    • TRIVIA: This is the second episode that focuses on a Faustian deal made between a human and a demon. The first was Wrestling with Demons, from season 3.