A Wondrous Place

"A Wondrous Place" is the fifteenth episode of Season Six of ABC's Once Upon a Time. It was written by Jane Espenson & Jerome Schwartz, and directed by Steve Pearlman. It will be the one hundredth and twenty-sixth episode of the series overall, and will premiere on April 2, 2017.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as Evil Queen/Regina Mills
 * Josh Dallas as Prince Charming/David Nolan
 * Colin O'Donoghue as Hook

Guest Starring

 * Deniz Akdeniz as Aladdin
 * Karen David as Jasmine
 * Giles Matthey as Gideon
 * Nick Eversman as First Mate
 * Faran Tahir as Captain Nemo
 * Thomas Cadrot as Unknown
 * JoAnna Garcia Swisher as Ariel
 * Gil McKinney as Prince Eric
 * Oded Fehr as Jafar

Trivia

 * -|Production Notes=

Production Notes

 * The title of this episode was revealed by Adam Horowitz via his Twitter account on December 12, 2016.
 * This episode is named after a lyric from the song "A Whole New World" from the Disney film Aladdin. The song is sung by Aladdin and Jasmine.
 * Llamas were used in this episode instead of camels, because it would have cost 20,000 dollars to import them.