A stunning new clue to Captain Jack Harkness's missing memories and mysterious past is uncovered! The thrilling race is on for Rose, Captain Jack and The Doctor to escape the clutches of a familiar foe...and a whole planet of The Doctor's biggest fans?!