And Straight On 'Til Morning

"And Straight On 'Til Morning" is the twenty-second episode of Season Two of ABC's Once Upon a Time. It was written by Adam Horowitz & Edward Kitsis and directed by Dean White. It is the forty-fourth episode overall.

Synopsis
The inhabitants of Storybrooke brace themselves for the end when Greg and Tamara detonate the trigger Regina had placed within the curse, with the annihilation of the town and its residents imminent; and Mr. Gold mourns the loss of his son, Bae/Neal. Meanwhile, back in Neverland of the past, Hook discovers his connection to a young Bae after he rescues him from the sea and soon realizes that the Lost Boys are in hot pursuit of the boy.

Starring

 * Ginnifer Goodwin as Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as Regina Mills
 * Josh Dallas as David Nolan
 * Emilie de Ravin as Belle
 * Jared S. Gilmore as Henry Mills
 * Colin O'Donoghue as Hook
 * Meghan Ory (Credit only)
 * Robert Carlyle as Mr. Gold

Guest Starring

 * Lee Arenberg as Leroy
 * Sarah Bolger as Aurora
 * Beverley Elliott as Granny
 * Ethan Embry as Greg Mendell
 * Chris Gauthier as William Smee
 * Sonequa Martin-Green as Tamara
 * Julian Morris as Prince Phillip
 * Michael Raymond-James as Neal Cassidy
 * Raphael Sbarge as Archie Hopper
 * Dylan Schmid as young Baelfire

Co-Starring

 * Alex Barima as Twin #1
 * Michael Coleman as Happy
 * Park Croft as Felix
 * Faustino Di Bauda as Walter
 * Jack Di Blasio as Twin #2
 * David-Paul Grove as Doc
 * Jeffrey Kaiser as Dopey
 * Gabe Khouth as Mr. Clark
 * Mig Macario as Bashful

Uncredited

 * Unknown as Mulan

Trivia

 * The opening titlecard features Neverland.
 * Emma Swan calls Mary Margaret and David "Mom" and "Dad" for the first time.