Once Upon A Time
Episode 22
S6 E22:
Henry wakes up to find Storybrooke is cursed; Emma finds herself in an asylum; the Black Fairy is the mayor; Gold tries to find Belle.
Starring
Lee Arenberg, Raphael Sbarge, Beverley Elliott