简介 In the far flung future, the TARDIS is forced to crash land on the planet Frontios, where the Doctor finds some of the last surviving human beings cowering from a meteorite bombardment.