By Natalie Abrams
March 03, 2017 at 12:00 PM EST
Credit: ABC

With Emma and Regina stuck in the Wish Realm, David and Hook are determined to hunt down the mysterious Hooded Figure before their return.

During Once Upon a Time‘s midseason premiere, the duo set out to find the man viewers know is Gideon. But the stress of his missing daughter and his cursed wife may finally be getting to David (Josh Dallas), causing him to go a bit dark in their quest for resolution. Check out this exclusive sneak peek:

Once Upon a Time returns Sunday at 8 p.m. ET on ABC. Get scoop from Jennifer Morrison and Lana Parrilla about the midseason premiere here, and scoop from executive producers Adam Horowitz and Edward Kitsis in our Hot Seat here.

Episode Recaps

Once Upon a Time

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.

  • TV Show
  • 7
  • In Season
  • ABC
stream service