Pour Emma Swan (Jennifer Morrison), la vie a été tout sauf heureuse. Mais, le soir de son 28e anniversaire, lorsqu’elle retrouve Henry (Jared S. Gilmore), le fils qu’elle a confié en adoption dix ans ...