Lost among the dark caverns of an unknown world, has the Doctor finally met his match?