The Doctor and his companions visit Cardiff, where he encounters an old enemy he thought long dead. It turns out that a scheme to build a new power station conceals an alien plot that threatens to destroy the entire world.