Guest Stars Peter Gadiot as Mr. Mxyzptlk Tamzin Merchant as Lyra Strahd Co Starring Lisa Chandler as Bystander #2 Barry Nerling as Scar Mike Carpenter as Robber #1 Chad Bellamy as Bystander #3 John Perrotta as Bystander #1 Robert Clark as Violinist #1 Elyse Jacobson as Violinist #2 Mike Lewinson as Xudarian