No Poster"
alt="Leech Wizard Poster"
class="img-fluid content-poster">
Leech Wizard
(1981)
1h 32m
Jan 01, 1981
Horror
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 magician from a good wizard.