Awake

"Awake" is the seventeenth episode of Season Six of ABC's Once Upon a Time. It was written by Andrew Chambliss and Leah Fong, and directed by Sharat Raju. It will be the one hundredth and twenty-eighth episode of the series overall, and will premiere on April 16, 2017.

Synopsis
Still trapped in Neverland, Hook aligns himself with Tiger Lily, hoping to find a way back to Emma. Back in Storybrooke, Regina works to break the sleeping curse that David and Snow are under, and Gold denies The Black Fairy, which brings the two of them to a fearsome impasse. In flashbacks, we learn what Snow and Charming sacrificed in order for Emma to fulfill her destiny as the Savior.

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
 * Emilie de Ravin as Belle/Belle French
 * Colin O'Donoghue as Hook
 * Jared S. Gilmore as Henry Mills
 * Rebecca Mader as Zelena
 * Robert Carlyle as Rumplestiltskin/Mr. Gold

Guest Starring

 * Lee Arenberg as Grumpy/Leroy
 * Beverley Elliott as Granny/Granny
 * Raphael Sbarge as Jiminy Cricket/Archie Hopper
 * Tony Amendola as Geppetto/Marco
 * Jaime Murray as Black Fairy
 * Giles Matthey as Gideon
 * Mckenna Grace as Young Emma
 * Sara Tomko as Native American Woman/Tiger Lily
 * Eric Keenleyside as Sir Maurice/Moe French
 * Gabe Khouth as Sneezy/Mr. Clark
 * David-Paul Grove as Doc/Doc
 * Faustino di Bauda as Sleepy/Walter

Uncredited

 * Cinder as Pongo

Trivia

 * -|Production Notes=

Production Notes

 * The title of this episode was revealed by Adam Horowitz via his Twitter account on January 18, 2017.
 * Several mistakes were made on the press release of this episode:
 * Storybrooke is misspelled as "Storybook" in the episode synopsis.
 * David Avalon is credited as "David-Paul Grove", his previous credit name until "Strange Case".
 * Geppetto's name is misspelled "Gepetto".