Going Home

"Going Home" is the eleventh episode of Season Three of ABC's Once Upon a Time. It was written by Edward Kitsis & Adam Horowitz. It is the fifty-fifth episode of the series overall, and premiered on December 15, 2013.

Synopsis
The race is on to stop Pan from enacting another curse on the residents of Storybrooke, which could kill every living soul in town.

Starring

 * Ginnifer Goodwin as Snow White/Mary Margaret Blanchard
 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as Regina Mills
 * Josh Dallas as Prince Charming/David Nolan
 * Emilie de Ravin as Belle (Enchanted Forest)/Belle (Storybrooke)
 * Colin O'Donoghue as Hook
 * Michael Raymond-James as Neal Cassidy
 * Jared S. Gilmore as Henry Mills
 * Robert Carlyle as Rumplestiltskin/Mr. Gold

Co-Starring

 * Joy Castro as Nurse
 * Michael Coleman as Happy
 * Faustino Di Bauda as Sleepy
 * David-Paul Grove as Doc
 * Evans Johnson as Nun #1
 * Jeffrey Kaiser as Dopey
 * Gabe Khouth as Sneezy/Mr. Clark
 * Mig Macario as Bashful
 * Dave Mathews as Doctor

Guest Starring

 * Lee Arenberg as Leroy
 * Keegan Connor Tracy as Blue Fairy/Mother Superior
 * Tony Perez as valet
 * Raphael Sbarge as Archie Hopper
 * Beverley Elliott as Granny (Storybrooke)
 * Christopher Gauthier as William Smee
 * Robbie Kay as Peter Pan
 * Rose McIver as Tinker Bell
 * Stephen Lord as Malcolm
 * Parker Croft as Felix

Production Notes

 * The title card features Emma's car.