A secret agent must form an elite strike force to stop the sale of atomic weapons to the Scarlet Leader, humanity's most sadistic adversary.
Director: Worth Keeter
Streaming info last checked: 3 weeks ago