Since his arrival in Season 2 of Once Upon a Time, Killian Jones, moniker Captain Hook, has been much loved by fangirls all over the world, with his smoldering good-looks, wit, and cunning brains.
"As the show ends with 7 full seasons we'll talk about 7 characters we thought had the best adaptation from source material to our little screens". A list put together by writers from SpoilerTV.