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.

Best Laid Plans
Season 4 - Episode 17 - 1h 43m
Air Date
March 29, 2015
Overview
Hook tells Emma that her fate is at stake in Gold’s plan while Regina leads the villains on a wild goose chase. Henry makes a breakthrough in his search to find the Author, but Mary Margaret and David need a moment to reconsider the best course of action. In a Fairy Tale Land flashback, Snow and Charming search for a way to ensure their child will grow-up to be a hero. When a traveling peddler directs them to visit a kindly old hermit, Snow and Charming are presented with a choice that could secure their child’s goodness, but at a price that will haunt them for years to come.
Guest Stars
Eion Bailey
as
August W. Booth / Pinocchio
Kristin Bauer
as
Maleficent
Merrin Dungey
as
Ursula
Abby Ross
as
Young Emma
Michelle Choi-Lee
as
Adoption Agent
Barclay Hope
as
James Page
Victoria Smurfit
as
Cruella De Vil
Patrick Fischler
as
Isaac Heller
Keegan Connor Tracy
as
Mother Superior / Blue Fairy
Gabe Khouth
as
Tom Clark / Sneezy
Timothy Webber
as
The Apprentice