The Doctor has had many companions during the renewed series' run. Of all of them, several names stand out. Captain Jack Harkness is among them. Jack was charming, adventurous, funny, and flirty, and ...
We first met Time Agent and con-man Jack Harkness in Doctor Who’s “The Empty Child,” set during World War II, where Jack crossed paths with the Ninth Doctor (Christopher Eccleston) and Rose Tyler ...