Press releases

Episode 6

"Ghosts of the Past" - Sabine, Rogers, Jake and Juju continue their search for Mama Odie, facing many dangers in the way, and a death devastates the group. Sabine and Rogers go back to the old times. Ariel and Howl begin their own search to make Ariel young again while Charlotte and Drac sail away to Skull Rock. Drew pays Margot a visit, and in flashbacks, Tiana receives letters from strange man called Cyrano.

"Giantkillers" - After climbing the Great Tree, Regina, Henry, Jacinda, Ivy and Tilly arrive to the dead land of Narnia, where they meet Winnieh the Pooh and his friends. Pandora has supper with Lucy and Christopher Robin, and gives them a difficult task. In New Neverland, Dracula and Charlotte go on a mission to find an old gem, as they run out of time. In flashbacks, Charlotte hires Henry and Jack to steal a treasure from the Giant's castle.

Once Upon a Time stars Lana Parrilla as Regina/Evil Queen, Colin O'Donoghue as Rogers/Hook (Wish Realm), Andrew J. West as Henry, Dania Ramirez as Jacinda/Cinderella, Rose Reynolds as Tilly, Adelaide Kane as Ivy Belfrey, Mekia Cox as Sabine/Tiana, JoAnna Garcia Swisher as Ariel (Wish Realm), Richard Madden as Dracula, Amanda Seyfried as Charlotte and Katheryn Winnick as Pandora.

Guest starring in "Ghost of the Pasts" are Tiera Skovbye as Margot, Jeff Pierre as Drew, Cody Fern as Howl, Amybeth McNulty as Juju, Brett Dalton as Jake, Jay Baruchel as Flounder, Barry Keoghan as Calcifer, Oprah Winfrey as Mama Odie, Vanessa Hudgens as the Seafoam Spirit, Joey Batey as Ikarus, Robin Givens as Eudora and Leslie Odom Jr as James.

Guest starring in "Giantkillers" are Jared S. Gilmore as Henry, Asa Butterfield as Young Jack, Jim Cummings as Winnieh the Pooh/Tigger, Cody Fern as Howl, Elizabeth Olsen as the Brides, Tom Hiddleston as Fenris, Jennifer Morrison as Emma Swan, Ginnifer Goodwin as Snow White, Josh Dallas as David Nolan, Sarah Bolger as Aurora, Jamie Chung as Mulan, Tzi Ma as The Dragon and Joey Batey as Ikarus.