Stars Vic Diaz, Antionette Bower and Harry Lauter. A mad doctor on an island has seen Charles Laughton in ISLAND OF LOST SOULS and THE MOST DANGEROUS GAME too many times! He's creating neanderthal throwbacks for hunting purposes. A young woman happens onto the horror. Slow-moving, cult camp classic shot in the Philippines.
!