Om te vechten tegen de communisten wordt de superheld Mister Freedom (John Abbey) naar Frankrijk gestuurd door een Amerikaanse groep genaamd Freedom Incorporated. Zijn opdrachten, die hij krijgt van Doctor Freedom (Donald Pleasence), vecht hij uit met de Rus Moujik Man en een vuurspuwende draak genaamd Red China Man in deze politieke satire die commentaar levert op de Amerikaanse politiek.