Special Guest Stars Michelle Branch as Herself Guest Stars Joel Swetow as Avatar Alpha Sandra Prosper as Sheila Morris Debbi Morgan as The Seer Deanna Russo as Eve Kristin Richardson as Darla Ricki Lopez as Homeless Man Steven Daniel as Lazarus Demon Co Starring Sean Moran as Designer Michael Bergin as Handsome Demon Greg Provance as Demon Guard