
Doctor Who: Scream of the Shalka
England 2003, and a strange meteor lands in the countryside. Three weeks later The Doctor arrives in the town of Lancashire and soon realizes that something is amiss. Reluctantly he starts to investigate and finds that the townsfolk are suffering ... [View Profile]
(rating:

/ 2 reviews)