'Once Upon a Time' Season 3 Spoilers:

Robbie Kay to Possibly Reappear as Peter Pan

Although Robbie Kay's Peter Pan was pure evil on this season of "Once Upon a Time," fans loved seeing a great nemesis challenge the series' heroes.

[Spoiler? idk]While Peter Pan is now dead, series co-creater Edward Kitsis said Pan may reappear in a flashback.

"We definitely would like to see him in a flashback, because the character was so much fun to write. I'm not sure it will happen this season, but there is a potential," Kitsis told TVLine.

Co-creator Adam Horowitz agreed: "We would hate to not be able to use him again."

While Robbie Kay's future on the show is uncertain, new characters from "The Wizard of Oz" will be making their debut on the series when it returns.

The ABC drama will soon introduce the Wicked Witch (Rebecca Mader), as well as the witch's polar opposite, Glinda, the good witch. Casting is currently underway for an actress in her mid to late 20s to play Glinda, who is described as warm, elegant, clever and kind.

While Glinda is a strong character, she will not be in top shape when fans first see her. She will have been in isolation for years, which has made her lonely and cautious, yet unyieldingly optimistic.

TVLine also reports that "Lost" alum Eric Lange will be joining the cast as a young Prince Leopold for a fairytale flashback. He will make his debut in an Enchanted Forest flashback in episode 18, which is called "Bleeding Through." Viewers will see that Leopold does not want an arranged marriage. Instead, he wants to fall in love with a woman who he can love and trust. Unlike many other kings, Prince Leopold is described as down-to-earth and humble.

Eva Bourne will also appear in the episode to reprise her role as young Eva.

Also, when the series resumes, Hook (Colin O'Donoghue) will have a tough time reconnecting with Emma (Jennifer Morrison), who has no recollection of the roguish pirate.

"She will be very wary [of Hook]," co-creator Edward Kitsis told TVLine. "I mean, if someone knocked on your door wearing leather and guyliner and tried to kiss you...? He's lucky he didn't get a baseball bat to the head!"

Regina (Lana Parilla) will also meet someone from her past in episode two: her true love, Robin Hood (Sean Maguire). Kitsis said the two will "meet under interesting circumstances - heightened, intense circumstances - as one does on our show."  (boo hiss)

In addition, Rose McGowan will reprise the role of young Cora in Episode 18.

McGowan first appeared as Cora in the March 2013 episode titled "The Miller's Daughter." In the episode, it was shown through a flashback that Cora and Rumple were once romantically involved. That is, until Cora removed her heart to pursue power as Prince Henry's wife. By the episode's end, she had given birth to baby Regina.

Cora is expected to add to the show's complicated family tree, which will add two new branches by the end of the season.

The next episode, "New York City Serenade," airs Sunday, March 9 at 8 p.m. EST on ABC.


this show is full of lost potential so...