This is a poster for a non-existing film. Cannon bought the rights to the series in the eighties, but never produced a movie.
Follows Superargo vs. Diabolicus (1966, Italy / Spain).
Followed by Invincible Superman (1968, Italy / Spain).
Free Blog Counter