The 618th episode of Doctor Who airs on BBC1. Anthony Ainley appears as the Master, and Peter Wyngarde guest stars. Otherworldly location filming has been done at Lanzarote in the Canary Islands for this story.
More about Doctor Who in the LogBook
Order VWORP!1 from theLogBook.com Store