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.
Once Upon a Time in Wonderland
At Comic-Con 2013, it was announced that former "Lost" star, Naveen Andrews, would be joining the cast as the villain Jafar. It was announced in September that Keith David and Iggy Pop would also be included on the cast, as the Cheshire Cat and Caterpillar respectively. Iggy Pop will be a replacement for Roger Daltrey, who voiced the character originally as a guest star on "Once Upon a Time". Barbara Hershey reprised her role as the Queen of Hearts in one episode.