Colin O’Donoghue, who plays the character Captain Hook on ABC’s “Once Upon A Time,” has been promoted to series regular before we’ve even met him on the show!
The first time we meet Captain Hook will be on October 21, 2012 in an episode titled “The Crocodile.” We can’t wait!
Are YOU watching “Once Upon A Time” season 2? Which other fairytale characters would you like to see on the show? “LOST” alumn Jorge Garcia will play a fairytale giant in an upcoming episode!