Connect
To Top

3. Captain Jack Harkness

It’s a sentimental favorite, but Jack Harkness is still wonderful. Sure, he’ll tap anything that moves, but that’s just one facet of this time-hopping agent with a strong sense of duty. Harkness (played by John Barrowman) was a welcome, easygoing addition to both Doctor Who and Torchwood. Sure, his Han Solo-esque behavior could easily elicit an eye-roll or two, but that was part of the charm.

Harkness
planetclaire.tv

More in Entertainment