The film was riffed on Mystery Science Theater 3000 (Season 10, Episode 3).
Director Alberto De Martino later distanced himself from this film, citing various production problems during filming.
According to Umberto Lenzi, the producer who would pay for his version of "The Invisible Man," gave up doing so, most likely because of The Pumaman, which was a relatively expensive sci-fi by Italian standards and weak at the box office. Lenzi still considered this aborted project one of his biggest career disappointments.
In Spain, the film was released in Sevilla in April 1981, and in the rest of the country in July 1981.