Once Upon a Time Season 1 Episode 17
Season 1
IMDb: 8.5
Air Date: 2012-03-25
45min
While searching for a missing Mary Margaret, Emma is kidnapped by a man whose affinity for hats has him teetering on the edge of madness. Meanwhile, viewers will be transported…