At Comic-Con, Once Upon a Time executive producers Eddie Kitsis and Adam Horowitz teased fans with a clip from the second season of their ABC fantasy series. It featured a mysterious figure breaking into Mr. Gold's (Robert Carlyle) shop, breaking into a glass case, and retrieving a hook, which he then attached to his stump of a hand. Audiences reacted with delight; it appeared that Captain Hook, the archnemesis of Peter Pan, would be coming to Storybrooke to serve as the Big Bad for the show's sophomore season.
Now, we have a face to attach to the hook. Irish actor Colin O'Donaghue has nabbed the role, according to Deadline. He'll appear on the show in a recurring capacity throughout the second season.
O'Donaghue doesn't have much in the way of American acting credits. His biggest role was alongside Anthony Hopkins in the 2011 supernatural thriller The Rite. He also appeared in an episode of The Tudors, and appeared regularly on the Irish hospital drama The Clinic. Once Upon a Time will be his biggest American television role to date, after he starred in the failed 2011 drama pilot Identity (based on the Aidan Gillen-starrng British series of the same name).
Joining O'Donaghue as new season 2 characters are Sarah Bolger as Aurora, Jamie Chung as Mulan, Sinqua Walls as Sir Lancelot, and Julian Morris as Prince Phillip. It's unknown if the presence of Captain Hook in the story will lead to the conclusion of other J.M. Barrie characters such as Peter Pan or Tinkerbell.
What do you think? Do you think O'Donaghue makes a good Captain Hook?
Once Upon a Time will begin its second season with the premiere episode, "Broken," September 30 on ABC.