A village is in terror, their people are dying. Is it vampire bats, or some other monster? Or a mad scientist who needs blood for his experiments? Filmed on the old Universal Studios lot.
0 items in your cart View Cart