The Doctor is feeling confident: this time the TARDIS has landed on Earth; in England; in 1963. But when he and his companions venture outside, they are soon lost in a maze of ravines and menaced by gigantic insects. And the insects are dying-every...


