



Saturday 16th June at 7:15pm (BBC1)
Jack's back! As the Doctor and Martha stop to refuel from the Cardiff Rift, Captain Jack Harkness storms back in the Doctor's life and clings onto the TARDIS as it dematerialises and hurtles out of control, landing at the end of the universe.
There they all find themselves on the distant planet Malcassairo, where they find the savage Futurekind ruling the wilderness. At the same time, a lonely Professor is trying in vain to save his people from certain extinction.
Derek Jacobi guest stars as the Professor.
Want to have your say about this episode of Doctor Who? Visit the TV forums here.
Search Britain's best TV listings in our extensive TV guide



Marriages, divorces, affairs and murders - get the lowdown on all your favourite Doctor Who characters.
Read the profiles