Zelena (Once Upon a Time)
Zelena, also known as the Wicked Witch of the West and cursed as Kelly West in the seventh season, is a fictional character in ABC's television series "Once Upon a Time". She is portrayed by Rebecca Mader and was first introduced in the second half of the third season. After making recurring appearances in both the third and fourth seasons, Mader was promoted to series regular for the fifth and sixth seasons. She returned as a recurring guest star in the seventh season.
Sisters (Once Upon a Time)
When she discovers the truth about Zelena's feelings for Hades' from Regina, Cora suspects that her daughter is being played for a fool by Hades, so she makes a potion from the Lethe that would make Zelena forget about Hades. When Cora finally meets Zelena, this mother-daughter reunion doesn't go smoothly as planned, and even Zelena is on to what they did with the water from the River Lethe they put the spell on, as she turns down her mother's false apology. This leads to a fight between Regina and Zelena but before this escelates, Cora restores their childhood memories of each other and she regretted the way she raised them, and apologizes to her daughters. Now that the sisters have made peace, Cora decides that it's time for her to move on from her unfinished business. As they see their mother walk toward the bridge, the flames from the River of Fire erupt and wrap around her. But the flames die down, the bridge forms, and the gate opens, allowing Cora to move on to Mount Olympus to join her husband, Prince Henry Mills. Later on, Regina gives Zelena her blessing to be with Hades, who is waiting for her at the Underworld Diner for their second date, which Zelena sees as an opportunity to reform him.