The Tower

"Episode 314" is the upcoming fourteenth episode of Season Three of ABC's Once Upon a Time. It will be the fifty-eighth episode of the series overall, and will premiere on March 23, 2014.

More information will be added as it is released.

Starring

 * Jennifer Morrison as Emma Swan
 * Lana Parrilla as Regina Mills/Evil Queen
 * Josh Dallas as David Nolan/Prince Charming
 * Colin O'Donoghue as Hook

Guest Starring

 * Alexandra Metz as Rapunzel
 * Sean Maguire as Robin Hood
 * Rebecca Mader as the Wicked Witch of the West