ONCE UPON A TIME Season 3 Cast Photos

"Once Upon a Time" Robert Carlyle as Rumplestiltskin/Mr. Gold

ONCE UPON A TIME Season 3 Cast Photos : ONCE UPON A TIME – ABC‘s “Once Upon a Time” stars Robert Carlyle as Rumplestiltskin/Mr. Gold. (ABC/Bob D’Amico)

ONCE UPON A TIME Season 3 Cast Photos

"Once Upon a Time" Jennifer Morrison as Emma Swan

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Jennifer Morrison as Emma Swan. (ABC/Bob D’Amico)

"Once Upon a Time" Ginnifer Goodwin as Snow White/Mary Margaret

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Ginnifer Goodwin as Snow White/Mary Margaret. (ABC/Bob D’Amico) "Once Upon a Time" Emilie de Ravin as Belle

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Emilie de Ravin as Belle. (ABC/Bob D’Amico)

"Once Upon a Time" Lana Parrilla as Evil Queen/Regina

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Lana Parrilla as Evil Queen/Regina. (ABC/Bob D’Amico)

"Once Upon a Time" Josh Dallas as Prince Charming/David

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Josh Dallas as Prince Charming/David. (ABC/Bob D’Amico)

"Once Upon a Time" Colin O'Donoghue as Hook

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Colin O’Donoghue as Hook. (ABC/Bob D’Amico)

"Once Upon a Time" Michael Raymond-James as Baelfire/Neal Cassidy

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Michael Raymond-James as Baelfire/Neal Cassidy. (ABC/Bob D’Amico) "Once Upon a Time" Jared S. Gilmore as Henry Mills

ONCE UPON A TIME – ABC’s “Once Upon a Time” stars Jared S. Gilmore as Henry Mills. (ABC/Bob D’Amico)