Once Upon a Time (season 7)
On September 8, it was announced that Meegan Warner would be guest starring as an alternate version of Rapunzel, a character previously featured in one episode of season 3. It was later revealed that the character would appear in a multi-episode arc. On September 20, it was announced that former main Rebecca Mader would return for multiple episodes in the seventh season as Zelena, who will also have a cursed identity.
Portrayals of Alice in Wonderland
Alice is the central character in the 2013 fantasy series "Once Upon a Time in Wonderland" (a spin-off to "Once Upon a Time") portrayed by Sophie Lowe. The story is set in a fictional Victorian England-theme world and takes place after Alice has returned from Wonderland. Due to the stories she tells about the hookah-smoking caterpillar and Cyrus, played by Peter Gadiot, the genie she fell in love with and believed to be dead, she is declared insane and placed in London’s Bethlem Asylum. The doctors decide that the best treatment for Alice is a procedure that will make her forget Wonderland and all of the events that happened there. Alice, wanting to forget her painful past, agrees to the procedure. The night before the procedure, the White Rabbit, voiced by John Lithgow, and the Knave of Hearts, played by Michael Socha arrive in the asylum and tell Alice that Cyrus is not dead but may be in danger. Hearing this, Alice agrees to go back to Wonderland and help find her true love. It is later revealed that Cyrus is being held prisoner by Jafar (played by Naveen Andrews) who wants to use Cyrus’ magic to take over Wonderland and who is also working with the evil Red Queen (played by Emma Rigby). 
Throughout the series, Alice and the Knave of Hearts work together to try and rescue Cyrus and stop the Red Queen and Jafar from wrecking more havoc in Wonderland.