Once Upon a Time star Colin O’Donoghue has spoken briefly about the upcoming confrontation between Hook and Rumpelstiltskin.

In last night’s episode of Once Upon a Time, Emma left Captain Hook shackled in the Giant’s lair, but with the promise that he would be released once she and the girls had a head start with the compass.

We assume that Hook will eventually meet Rumpelstiltskin again though, to seek revenge for Milah and his hand. Whether or not this will be in Storybrooke or the fairytale realm however remains to be seen.

Speaking to E! Online about the inevitable face-off, O’Donoghue reveals that by the tenth episode (which they are currently filming), “We haven’t gotten there” yet.

But when they eventually do meet again, “I’m going to say that Hook has the advantage because I play Captain Hook, so I’m not going to give into Rumplestiltskin!” O’Donoghue says with a laugh.

Who do you think will have the upper hand when they reunite? Rumpelstiltskin obviously has some magical capabilities left as Mr. Gold, but he also has Belle holding him back – and his desire to leave Storybrooke and reconnect with his son, too, which may leave him powerless. But still, we’re sure he’ll have a few tricks left up in his sleeve to deal with Hook… unless Hook will use his alliance with Cora to call in a few magical favours, too!