Captain Hook may be down… like, way, way, wayyyyyy down… but he is not out, as seen in this sneak peek from the next episode of ABC’s Once Upon a Time.
In the episode “Labor of Love” (airing Sunday at 8/7c), we finally lay eyes on post mortem Hook in his crude Underworld digs. There, he aims to help a fellow prisoner (Megara, played by Hannibal‘s Kacey Rohl) escape with him. But when a hellbeast approaches, decisions must be made!
Elsewhere in the episode, Mary Margaret searches for an old childhood friend (Hercules, played by Jonathan Whitesell) who knows how to defeat the hellbeast — but once reunited, she discovers that he is no longer the hero he once was. Meanwhile, in an Enchanted Forest flashback, a young Snow White (Bailee Madison) struggles to preserve peace in her kingdom and must learn how to be a true hero if she wants to one day become queen.