Captain Hook Cast for ABC’s ‘Once Upon a Time’

Colin O’Donoghue (Getty Images Entertainment)

First there was the Evil Queen and Snow White, then Jiminy Cricket and Prince Charming, now “Once Upon a Time” has found its Captain Hook. According to Deadline, Colin O’Donoghue has been tapped to play Peter Pan’s arch-nemesis villain in the second season of the ABC drama.

Of course we knew that Hook would be making an appearance in the new season, and even got a glimpse of him in the video below.

According to the article, O’Donoghue will appear in Season 2’s fourth episode and his other credits include “The Rite” and “The Tudors.”

Other new guest stars next season that have been announced include Jamie Chung as Mulan and Sarah Bolger, who will play Princess Aurora.

[iframe 580 476]

The opinions expressed are solely those of the author and do not necessarily reflect the views of Comcast.


Comments are closed.