Board Thread:Fanon: Season 8 & Beyond/@comment-30389283-20180529214624/@comment-30389283-20180531185336

Casting News

Maria Doyle Kennedy (The Tudors, Orphan Black) has been cast as Baba Yaga. The iconic witch will appear in episode 2 of the eighth season of Once Upon a Time. She is described as a "manipulative, evil sorceress who shows no mercy for whoever betrays her". Georgina Haig, Elizabeth Lail, Scott Michael Foster and Elizabeth Mitchell are all set to return in the same episode, set in the kingdom of Arendelle.

Michael Paul Chan (Major Crimes) is repoted to guest in episode 3. Although details about his character are being kept under wraps, the creator of the show confirms that he will have a connection to Mulan (Jamie Chung) and the Dragon (Tzi Ma), who will both make an appearence in the episode.

Mark Consuelos (Riverdale) will instead guest in episode 5 as Zorro. The character was brought up in the season 7 finale as Regina revealed that Maleficent found Lily's baby daddy aka Zorro. It's than safe to assume that Kristen Bauer and Agnes Bruckner will also make an appearence.

Peter Capaldi (Doctor Who) will guest in episode 7 as Rothbart, the powerful wizard from the Swan Lake fairy tale. Details on his character as well kept under wraps but it's safe to say he will cross paths with Once Upon a Time's own Swan, Emma.

Amy Brenneman (Private Practice, The Leftovers) will guest in episode 8 as Mombi, a witch ready to terrify the Land of Oz. She is described as "beautiful on the outside, terrible on the inside". Rumor says that she will have a big showdown with Zelena, who will (obviously) be the star of the episode alongside her daughter, Robin, who may have crossed paths with the witch before.

Finally, Pryanka Chopra (Quantico) will guest in episode 9, but her character is completely unknown, descibed "tricky" by the creator. What we know about her and the episode is that will be set in Agrabah and will be pretty big for Emma and Regina.