Famous Characters From TV and Movies That Fans Can’t Stand

Captain Hook

American Broadcasting Companies Inc.

Captain Hook, played by Colin O’Donoghue on “Once Upon a Time,” started off as an annoying but handsome villain who seemed to have no heart. That was evident since he murdered Prince Charming’s adoptive father. But he grew a conscience when he fell in love with Snow White’s daughter, Emma Swan.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top