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 Photo: 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.