Doctor Who 12.8: “The Haunting of Villa Diodati” Review
NOTE: Full spoilers for this episode of, "Doctor Who" are present in this review
Doctor Who is in danger of entering a troubling slump for the highly inconsistent Series Twelve by this we...