Ding-dong — the (other) witch is cast!

Two months after Once Upon a Time announced that Lost alum Rebecca Mader would be “going green” to play a version of the Wizard of Oz Wicked Witch, TVLine can exclusively confirm that actress Sunny Mabrey is joining the ABC drama as Glinda the Good Witch of the South.

RELATED | Once Upon a Time Bombshell: A [Spoiler] Is Coming — Ready, Set, Speculate!

As we previously reported, Mabrey’s Glinda has been described as elegant, warm and benevolent, as well as wise, clever and shrewd. However, years of isolation have made her lonely and cautious — though at her core, she is a steadfastly filled with optimism.

Mabrey, whose biggest TV credits include recurring stints on TNT’s Memphis Beat and Lifetime’s The Client List, will debut this spring.

Once Upon a Time resumes Season 3 on Sunday, March 9.