Sunny Mabrey

Jeff Vespa/Getty Images

The Good Witch is coming to Storybrooke!

When Once Upon a Time returns from their painstakingly long hiatus next month, fans will be taking a whirlwind of an adventure into the Land of Oz—and now we finally have our Glinda! Actress Sunny Mabrey has just landed magical the role of the Good Witch of the South, E! News confirms.

Like in most variations of Oz stories, Glinda will be elegant, warm and benevolent, as well as extremely clever. However, like most fairytale characters in ABC's spellbinding drama, Glinda also has a dark side. After years of isolation and solitude, the Good Witch has become lonely, cautious and a bit shrewd—but take note, deep down, Glinda is a kind and compassionate person.

Once Upon a Time


The blonde beauty will be playing opposite of Rebecca Mader's Wicked Witch of the West, who, as E! exclusively revealed, will be the series' newest big bad and formidable opponent to the Evil Queen (Lana Parilla). The Lost actress will be on for multiple episodes and will reunite with many of her former island mates when the spellbinding series returns from its winter hiatus.

TV Line was the first to report this news.

Once Upon a Time returns Sunday, March 9 at 8 p.m. on ABC.

  • Share
  • Tweet
  • Share