Jul 02 2020 From: Torchwood Episode: Kiss Kiss, Bang Bang (2008) (Season 2, Episode 1) Hey, kids, did ya miss me? John Barrowman (Captain Jack Harkness) #Greetings