The series followed the irresistible Captain Jack Harkness (John Barrowman), a man as immortal as the Doctor's bad jokes.
The Doctor Who team likes to surprise people. There was the Master turning up in Utopia, the whole Jack/Face of Boe thing and come on, don't pretend you didn't choke on your jammy dodgers when ...