Once Upon a Time
S2
And Straight on 'til Morning

Sunday, 12th May 2013
 8:00 pm ABC



USA
Sunday, 12th May 2013ABC2000Once Upon a TimeAnd Straight on 'til Morning


Ginnifer Goodwin
Mary Margaret Blanchard
Jennifer Morrison
Emma Swan
Lana Parrilla
Regina Mills
Josh Dallas
David Nolan
Emilie de Ravin
Belle French
Colin O'Donoghue
Captain Killian 'Hook' Jones
Jared Gilmore
Henry Mills
Meghan Ory
Ruby Lucas
Robert Carlyle
Mr. Gold
Lee Arenberg
Leroy
Sarah Bolger
Princess Aurora
Beverley Elliott
Widow Lucas
Ethan Embry
Greg Mendell
Chris Gauthier
William Smee
Sonequa Martin-Green
Tamara
Julian Morris
Prince Phillip
Michael Raymond-James
Neal Cassidy
Raphael Sbarge
Dr. Archibald 'Archie' Hopper
Dylan Schmid
Baelfire
Alex Barima
Twin #1
Michael Coleman
Happy
Parker Croft
Felix
Faustino Di Bauda
Sleepy
Jack di Blasio
Twin #2 (as Jack Di Blasio)
Jeffrey Kaiser
Dopey
Gabe Khouth
Mr. Clark
Mig Macario
Bashful






"