There's No Place Like Home

"There's No Place Like Home" is the upcoming twenty-second and final episode of Season Three of ABC's Once Upon a Time. It was written by Edward Kitsis & Adam Horowitz. It will be the sixty-sixth episode of the series overall, and will premiere on May 11, 2014.

More information will be added as it is released.

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
 * Colin O'Donoghue as Hook

Guest Starring

 * Sean Maguire as Robin Hood/Robin Hood 
 * Raphael Alejandro as Roland/Roland
 * Alexandra Metz as Rapunzel
 * Meghan Ory as Red Riding Hood/Ruby.
 * Christie Laing as Marian

Production Notes

 * This episode airs directly after "Snow Drifts".