Movies: Husin Lubis
- 1981
Sacrifice for Satan (1981)
Sacrifice for Satan51981HD
Greedy characters attempt to use black magic to get their hands on a valuable estate. It works out about as well as you'd guess....
- 1981
Leech Wizard (1981)
Leech Wizard01981HD
An evil wizard unleashes a legion of worms on an innocent village. These worms can burrow into the skin and take control of the person. Later in the film, the infected people become sex-crazed zombies and then an army to help protect the evil magicia...