In the future year of 1985, the discovery of an alien artifact warrants an exploratory mission to Venus. On the second planet from the sun, the Earthlings make a shocking discovery, and a warning for the future.English dubbed (badly) from original German/Polish production.