Credit: ABC

You'd almost think the citizens of Storybrooke would notice the huge pirate ship coming into port, carrying the villainous Queen of Hearts Cora (Barbara Hershey) and (King of Our Hearts) Captain Hook (Colin O’Donoghue), on Once Upon a Time Season 2, Episode 9.

But nope! Not when magic is coming. "People… don’t see the ship,” Colin told TVLine. “He is with a very powerful person, after all!”

Oh, Cora. The Cora/Regina (Lana Parrilla) mom-daughter reunion should be a sight to see, but what about Hook? Prepare to be surprised, when OUAT returns in January. “Hook hasn’t had a huge interaction with many of the other characters,” Colin teased, and TVLine added that Hook falls in with the wrong (for him) crowd in Storybrooke. “It’s shocking and it’s exciting, and it’s not what you would expect,” Josh Dallas (Prince Charming) said of Hook's entrance. “He gets thrust into the group, as it were, quite violently!”

Do you think Hook is going to face a mob attack and be tied up somewhere (again)? Maybe he'll be locked away, where Regina was keeping Belle (Emilie de Ravin).

What do you think will happen when Hook and Cora get to town?

Source: TVLine

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