'Once Upon a Time' Promotes Duo to Series Regulars for Season 5

Rebecca Mader Sean Maguire - H 2015

Rebecca Mader Sean Maguire - H 2015

The fifth season of ABC's Once Upon a Time is starting to take shape.

The Disney-inspired fairy-tale drama has promoted Sean Maguire and Rebecca Mader to series regulars, The Hollywood Reporter has learned.

See more 'Once Upon a Time': Key Disney Characters (So Far)

Maguire plays Robin Hood on the series. He took over the role in season three from Merlin's Tom Ellis, who at the time was unable to continue on with the recurring arc. (Don't feel bad for Ellis; he now stars in Fox's upcoming DC Comics drama Lucifer.)

For her part, Mader's Wicked Witch/Zelena also first appeared in season three and has been recurring since. She first appeared during the second half of Once Upon a Time's third season and was "killed off" before the series kicked off its Frozen arc. But the show threw viewers for a loop late in season four when it revealed that Zelena spent the year impersonating Marian (Christie Laing) — the wife of Regina's true love, Robin Hood — and Zelena was now pregnant. While Robin Hood and Regina had near-misses and bad timing in their relationship in the past, in the present — as a pregnant Zelena sits in jail — they're determined to face the future together. But now that Emma (Jennifer Morrison) has gone dark to help save Regina, things may get even more complicated.

Read more 'Once Upon a Time' Season 4 Finale: A Key Sacrifice Sets up Season 5's Big Bad

The casting news comes as the series is poised to further explore the Knights of the Round Table story, with additional characters including Merlin, Arthur and Guinevere, according to a recent casting breakdown.

Once Upon a Time returns Sundays at 8 p.m. in the fall.

Email: Lesley.Goldberg@THR.com
Twitter: @Snoodit