Guest Stars Beverley Elliott as Granny Meghan Ory as Red Riding Hood / Ruby Giancarlo Esposito as Magic Mirror / Genie / Sidney Glass Dylan Schmid as Baelfire Brad Dourif as Zoso Ty Olsson as Hordor Michael Phenicie as The Duke Co Starring David Avalon as Doc Gabe Khouth as Sneezy / Mr. Clark Conner Dwelly as Morraine C. Ernst Harth as Burly Man Patti Allan as Miss Ginger Kate Bateman as Mother Mark Gash as Father