Doctor Who Recap: Season 5, Episode 1, “The Eleventh Hour” by Steven Cooper April 18, 2010 Welcome to the first of a series of weekly recaps for the latest season of Doctor Who, now being broadcast on Saturday nights by BBC America.