Guest Stars David Call as Pete Daniel Nemes as Gavin Riann Steele as Plum Chatwin Judith Hoag as Stephanie Quinn Jewel Staite as Phyllis Sean Maguire as Sir Effingham Jack Kehler as Clock Dwarf Co Starring Shayan Bayat as Halal Vendor April Cameron as Pree Rowan Schlosberg as Narrator / Play Actor - Ember Fraser Aitcheson as Royal Guard Breann Grainger as Play Actor - Margo / Taker Sebastian Kroon as Lee Simon King as Play Actor - Dark King Fraser Simpson as Play Actor - Quentin / Josh Jerry Yang as Play Actor - Eliot / Taker #2 / Guard Charlie Kerr as Dmitri Eliza Norbury as Play Actor - Alice / Fen