Once Upon a Time Casts Captain Hook
Copyright 2012 Seattle Post-Intelligencer. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.
Published 12:02 p.m., Friday, August 3, 2012
Irish actor Colin O'Donoghue has joined the cast of Once Upon a Time as Captain Hook, TVGuide.com has confirmed.