Last of the Time Lords

Last of the Time Lords

TV Series 3, Episode 13

Aired: 30 June 2007

Martha saves everybody, because she’s so awesome. The Master dies (for now), Martha’s family is traumatized, and Jack returns to Torchwood. Martha decides to leave the TARDIS (for now).