sunny mabrey once upon a time glinda 'Once Upon a Time' casts Sunny Mabrey as Glinda the Good Witch“Once Upon a Time” has found its Good Witch of the North — with a name that is perfect for the part.

TVLine reports that Sunny Mabrey has been cast as Glinda, the nemesis of the Wicked Witch of the West in the “Wizard of Oz” canon. Whether Glinda and “OUAT’s” Wicked Witch (Rebecca Mader) are bitter enemies in Fairytale Land remains to be seen — you know how “OUAT” likes to play with its characters’ traditional roles.

We wonder if Glinda will be in present-day Fairytale Land or if she’ll be part of the Wicked Witch’s flashbacks?

Before being cast on “OUAT,” Mabrey’s TV credits include “Memphis Beat” and “The Client List.” She was also in “Snakes on a Plane.”

“Once Upon a Time” returns from hiatus Sunday, March 9 at 8 p.m. ET/PT on ABC.