Once Upon a Time

A modern-day town is populated by fairy-tale characters.

Season 3, Episode 12 New York City Serenade

First Aired: March 9, 2014

Hook heads to New York City and tries to get Emma to recapture her memories of her friends and family, who are now in dire trouble back in fairy-tale land.

Watch Now

Guest Cast