Peter Pan | True, the Neverland plot on ABC's fairy tale mashup series ended up being a drag—but it livened up considerably whenever Kay appeared as a malevolent,…
Credit: Jack Rowand/ABC

More familiar faces are returning to Once Upon a Time!

Robbie Kay is set to reprise his role as Peter Pan in the 100th episode, EW has learned exclusively.

The Heroes star made his debut in the Neverland-centric third season. After trying and failing to steal Henry’s (Jared Gilmore) “truest believer” heart, he swapped souls with the lad in order to turn Storybrooke into the New Neverland, forcing his son Rumple (Robert Carlyle) to kill both Pan and himself to save the town.

Details on Pan’s return are being kept under wraps. Kay joins the previously announced Barbara Hershey, reprising her role as Cora, in the 100th episode, which is slated to air as the spring premiere in early March.

Other familiar faces slated to return this season include Jamie Chung, Meghan Ory and David Anders.

Once Upon a Time airs Sundays at 8 p.m. ET on ABC.

Episode Recaps


Once Upon a Time

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.

  • TV Show
  • 7
  • ABC
stream service