Guest Stars David Alpay as Patrick Joanne Kelly as Sarah Joanne Boland as Margaret Peter Keleghan as Mr. Archer Grace Lynn Kung as Emily Lu Roy Lewis as Banquo John Stead as Macduff Diane D'Aquila as Minister of Culture Pragna Desai as Witch #3 Tanja Jacobs as Witch #2 Maria Vacratsis as Witch #1 Jonathan Crombie as Lionel Train Jackie Burroughs as Moira Maja Ardal as Wardrobe Jean Eric Peterson as Gavin Gilchrist Elizabeth Saunders as Alana Benedict Campbell as Director #1 Alison MacLeod as Mrs. Archer Malcolm Xerxes as Choreographer Stephen R. Hart as Giant Goth Guy