The Brain Leeches

The Brain Leeches (1978) Full Cast & Crew

1978Movie"Home movie telling the story of leeches from space that crash on Earth and attempt to take over the world"