Guest Stars Robbie Kay as Peter Pan Victoria Smurfit as Cruella De Vil Barbara Hershey as Cora Greg Germann as Hades Tony Perez as Henry Mills Sr Isabella Blake-Thomas as Young Zelena Adrian Hough as Woodcutter Ava Acres as Young Regina Co Starring Romuald Hivert as Guard Uncredited Josh Dallas as Prince James