11/13. New. John Barrowman talks about his return to the series as the dashing time agent Captain Jack Harkness from series one, and what it's like working with a new Doctor and companion. And then there were three: page 12 Panoramic posters offer: page 14