Once Upon a Time/And Straight on 'Til Morning
| This article about an episode needs to be expanded with more information.|
Please help out by editing it.
And Straight on 'Til Morning is the twenty-second episode of the second season of Once Upon a Time and the forty-fourth episode overall.
Starring: Ginnifer Goodwin (Snow White / Mary Margaret Blanchard), Jennifer Morrison (Emma Swan), Lana Parrilla (The Evil Queen / Regina Mills), Josh Dallas (Prince Charming / David Nolan), Emilie de Ravin (Belle), Colin O'Donoghue (Captain Hook), Jared S. Gilmore (Henry Mills), Meghan Ory (Red Riding Hood / Ruby), Robert Carlyle (Rumplestiltskin / Mr. Gold)
Guest Starring: Lee Arenberg (Grumpy / Leroy), Sarah Bolger (Princess Aurora), Beverley Elliott (Granny), Ethan Embry (Greg Mendell), Chris Gauthier (Smee), Sonequa Martin-Green (Tamara), Julian Morris (Prince Phillip), Michael Raymond-James (Neal Cassidy), Raphael Sbarge (Archie Hopper), Dylan Schmid (Young Baelfire)
Co-Starring: Alex Barima (Twin #1), Michael Coleman (Happy), Parker Croft (Felix), Faustino Di Bauda (Sleepy), Jack Di Blasio (Twin #2), David-Paul Grove (Doc), Jeffrey Kaiser (Dopey), Gabe Khouth (Sneezy), Mig Macario (Bashful)
As Mr. Gold mourns the loss of his son, the inhabitants of Storybrooke brace themselves for the end when Greg and Tamara detonate the trigger Regina had placed within the curse, making the annihilation of the town and its residents imminent. 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.