75% Doctor Who 10.5: “Oxygen” Review Brent Botsford May 14, 2017 Entertainment, Reviews, Television NOTE: Full spoilers for this episode of, "Doctor Who" are present in this review Doctor Who made an anticipated return to space in this week's episode, even if it didn't totally manage to...