'Once Upon a Time' Season 2 finale: Colin O'Donoghue teases the Captain Hook-Rumpelstiltskin showdown
Hook/Killian Jones/Colin O'Donaghue Too much perfection
Once Upon a Time: Colin O Donoghue as Captain Hook.
And that’s not the only wild rumor about DC TV crossovers today. Plus a few new details about The Force Awakens emerge. Jeph Loeb talks about why we’ve heard no
Colin O'Donoghue as Killian Jones aka Hook from the TV Show "Once Upon A Time".
Captain Hook / Killian Jones (Colin O'Donoghue) - Once Upon A Time