full size Video Still: Captain Hook in Winter Finale
Credit: Video Still

In this sneak peek from the Once Upon a Time Season 2 winter finale (Season 2, Episode 9: “Queen of Hearts”, airing December 2), Captain Hook (Colin O’Donoghue) comes to Regina (Lana Parrilla), of all people, for advice.

It appears to be a flashback scene, and takes place when Regina was in full Evil Queen mode in Fairytale Land. She tells Hook, “I know why you came back here from Neverland,” and he says he’ll “stop at nothing” to hurt Rumplestiltskin (Robert Carlyle) for killing Milah.

Regina, naturally has a plan.

Check out the sneak peek below!

Credit: ABC
Video:
Preview Clip of Once Upon a Time Season 2, Episode 9: What Is Hook Doing With [SPOILER]?

Catch the next new episode of Once Upon a Time on Sunday, December 2 at 8 p.m. ET/PT on ABC.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.