Guest Stars Jennifer Veal voices Enchanted Girl Susan Blakeslee voices Old Lady Crowley Vivian Vencer voices Kiera Bruce Campbell voices King Edmund Ruby Jay voices Catalina