 The film apparently had at least a limited American release through American-International Pictures Inc., but is best known from subsequent cable-TV showings and home-video sales.Astronauts landing on Venus kill a creature that resembles a pterosaur and is worshiped by the local women.The women try to kill the astronauts by means of their superhuman powers, but fail.