Captain Hook is coming to Once Upon a Time season 2 and Colin O’Donoghue is up for the role.
A handsome, fearsome and confident pirate ship captain, Hook relishes every challenge and never backs down from a fight, whether the reward is power, riches, or women. He possesses the meticulous style and old-school manners of a proper gentleman, but beneath that veneer lies a vindictive enemy who will not rest until all his enemies have been defeated… and humiliated.
What do you think about this Once Upon a Time casting news?
You can check other Once Upon a Time season 2 news and spoilers HERE.