SYNOPSIS: “A mad scientist named Aranya is creating giant spiders and dwarfs in his lab on Zarpa Mesa in Mexico. He wants to create a master race of superwomen by injecting his female subjects with spider venom.” (courtesy IMDB) REVIEW: This week’s endearing endurance test is set south of the border – not Melbourne but Mexico – where a scientist …
Read More »