Once Upon a Time Recap: Season 3, Episode 5 — “Good Form”

Oncers, the time is finally here. In Once Upon a Time Season 3, Episode 5, “Good Form,” we’re going to see the kiss of the century as Emma Swan and Captain Hook lock lips. But so much will happen before that steamy moment. While all of our favorites will be in Neverland trying to save Henry, the focus is also secretly on Prince Charming. David is dying of Dreamshade poisoning — which only Hook knows — and with the help of our dear captain, he’ll embark to find a map that could get them all...