Home Entertainment New ‘Charmed’ Cast Responds to Skeptics: ‘We Come in Peace'