By Natalie Abrams
November 01, 2017 at 12:27 PM EDT

Zelena is not returning to Once Upon a Time solo.

EW has confirmed that Riverdale star Tiera Skovbye has booked a recurring role as Zelena (Rebecca Mader) and Robin Hood’s (Sean Maguire) grown-up daughter Robin.

Robin is described as a “strong-willed former good girl turned rebel … struggling to define her identity. The daughter of powerful parents, she can never seem to escape their shadows, and it’s driving her crazy. Tired of towing the line, Robin is ready to break out into the world and find her own adventure.”

Skovbye, whose credits include Dead of Summer and Supernatural, will make her debut in the 10th episode, while Mader is also set to return for multiple episodes this season.

As first reported by TVLine, Robin will portray a love interest for someone on the cast. Could that someone be another legacy character? Hmm.

Once Upon a Time airs Fridays at 8 p.m. ET on ABC.

Episode Recaps

Once Upon a Time

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.

  • TV Show
  • 7
  • In Season
  • ABC
stream service