The UFO's come from a dying planet millions of light years away, seeking human organs to repair their own decaying bodies. In a raging intergalactic space battle, SHADO attempts to save Earth from this alien terror...»Get more informations…