Once Upon a Time
tv show

156 total episodes
-
7 seasons
Magic is coming.
First Aired October 23, 2011
Genres:
Overview
There is a town in Maine where every story book character you've ever known is trapped between two worlds, victims of a powerful curse. Only one knows the truth and only one can break the spell. Emma Swan is a 28-year-old bail bonds collector who has been supporting herself since she was abandoned as a baby. Things change for her when her son Henry, whom she abandoned years ago, finds her and asks for her help explaining that she is from a different world where she is Snow White's missing daughter.
Cast

Lana Parrilla
as
Regina Mills / Evil Queen

Robert Carlyle
as
Mr. Gold / Rumplestiltskin / Weaver

Jared Gilmore
as
Henry Mills

Jennifer Morrison
as
Emma Swan

Josh Dallas
as
David Nolan / Prince Charming

Ginnifer Goodwin
as
Mary Margaret Blanchard / Snow White

Colin O'Donoghue
as
Captain Hook

Emilie de Ravin
as
Belle

Rebecca Mader
as
Zelena / Wicked Witch of the West

Michael Raymond-James
as
Neal Cassidy / Baelfire

Beverley Elliott
as
Granny

Sean Maguire
as
Robin Hood
Crew

Mark Lane
as
Set Decoration
- no image
Michael Joy
as
Production Design
- no image
Steven Wolff
as
Production Design
- no image
Kendelle Elliott
as
Art Direction
- no image
Cheryl Marion
as
Art Direction

Michael N. Wong
as
Art Direction
- no image
Shannon Grover
as
Art Direction
- no image
Gregory G. Venturi
as
Art Direction

Mark Worthington
as
Production Design
- no image
Stephen Jackson
as
Director of Photography

Steven Fierberg
as
Director of Photography

Jeff Cassidy
as
First Assistant Camera