Doctor Who Recap: Season 3, Episode 13: “Last of the Time Lords” by Ross Ruediger October 6, 2007 There are a lot of things to admire about Doctor Who’s audacious third season finale, “Last of the Time Lords.”