The Doctor and Martha travel to the very end of the universe. There's no restaurant there, but they do find Captain Jack Harkness! They also find a blue bug lady, people with bad teeth and an old foe. Lot of fun stuff to unpack in this week's episode.