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 Rowan Schlosberg as Narrator / Play Actor - Ember Breann Grainger as Play Actor - Margo / Taker Fraser Aitcheson as Royal Guard Sebastian Kroon as Lee April Cameron as Pree 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