Victor Diaz

Victor Diaz was a rogue CIA agent who is in charge of a mind control program. He defected from the CIA when he was passed over for a promotion to director. He teamed up with Lord Duncan Kensworth and Dr. Santiago to try and take over the world. He was played by Keith Allen.