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.
Zelena (Once Upon a Time)
Sometime during her childhood, Zelena's adoptive mother dies. During her time as a teenager, Zelena, who by now is discovering her powers was about to be punished by her father, but is saved by Cora, and is brought to the Enchanted Forest to help save Regina after she tampered with a wand that left her unconscious. Zelena then saved Regina and the two become bonded but when Cora tells them that they're sisters, Cora erased their memories of having met each other because her presence could alter Regina's future as the Queen. Zelena is sent back to Oz with her memories of meeting her mother and Regina wiped. "