Guest Stars Adelaide Kane as Drizella / Ivy Belfrey Emma Booth as The Witch / Mother Gothel / Eloise Gardener Nathan Parsons as Jack / Nick Branson / Hansel Yael Yurman as Tween Anastasia Meegan Warner as Rapunzel Cindy Luna as Cecilia Matty Finochio as Marcus Co Starring Anna Cathcart as Tween Drizella Naiah Cummins as Uniformed Police Alejandra Perez as Young Ella Sophia Reid-Gantzert as Young Anastasia Lula Mae Melench as Young Drizella