The arrival of Captain Hook to Once Upon A Time was teased this year at Comic-Con – and now we know who will be playing him!
Deadline was the first to report the news that Colin O’Donoghue (The Rite, The Tudors) has been cast as Captain Hook in the upcoming second season of the show.
Gee, we were hoping for Tony Hale… he’s already proven himself to be a master at having a hook for a hand. (Before anyone e-mails, we’re joking)
Season 2 of Once Upon A Time stars Sunday, September 30 on ABC. Come by our Once Upon A Time forum!
