Guest Stars Mark Sheppard as Crowley Felicia Day as Charlie Bradbury Kaniehtiio Horn as Dorothy Gildart Jackson as James Haggerty Co Starring Andrew Jenkins as Peter Jenkins Maya Massar as Wicked Witch