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.
Jafar (Disney)
A live-action version of Jafar appears in the "Once Upon a Time" spin-off "Once Upon a Time in Wonderland". Naveen Andrews portrays the character, an ally of the Red Queen. In this continuity, Jafar is the illegitimate son of the Sultan, and his interest in genies stems from his mentor and lover, Amara, who discovered a ritual that could be used to rewrite the laws of magic using the power of three genies and two sorcerers. Jafar betrayed Amara by transforming her into his serpent staff so that he could have her power for himself. Andrews did not reprise his role in "Once Upon a Time"'s sixth season due to a scheduling conflict, and he was replaced by Oded Fehr.