A government agent infiltrates a secret organization known as “”The Invisibles”” who attach parasites to the spinal chords of their victims. And, in doing so, they hope do (dare I say it?) take over the world!