The Doctor, Rose, and Captain Jack, bouncing back from their most recent adventure with a destructive doppelganger, run into a most unexpected face! As the Doctor struggles to keep Rose apart from an element of her future she cannot know, Jack discovers another twist on his missing past that complicates his present!