Doctor Who: The Faceless Ones, Part 3 Posted on April 22, 1967 by theLogBook.com The 159th episode of Doctor Who airs on the BBC. More about Doctor Who in the LogBook Order VWORP!1 from theLogBook.com Store