
With the fairy of death allowing the dark ones to land in Storybrooke, Emma and the rest of the gang must prepare for what they have in store. In past times we see the story of Hook unfold and the secret that him and Regina share. Check out the mid-season finale below.
Once Upon A Time returns Sunday, March 6th!
