Guest Stars Rebecca Mader as Zelena / Wicked Witch / Kelly Adelaide Kane as Drizella / Ivy Belfrey Emma Booth as The Witch / Mother Gothel / Eloise Gardener Tiera Skovbye as Robin / Margot Nathan Parsons as Jack / Nick Branson / Hansel Yael Yurman as Tween Anastasia Co Starring Nisreen Slim as Doctor Andrea Sage Suzy Joachim as Madame Leota Willy Lavendel as Nurse Ayzee as Witch Friend