0:47 Annie Wersching in Charmed May 2nd, 2004 Annie Wersching briefly guest starred in Charmed as a sexy Demonatrix. Check out the scene here!