The Brain Leeches
Overview
Invading aliens are taking over the brains of folks in a small town. The head leech is a wad of black tinfoil with a couple of white thumbtacks for eyes. Others are spidery-like rubber things pulled along by strings.
Release date
01/01/1978
Votes
6
Popularity
0.6
Original Soundtrack
Loading soundtrack videos…
Battlefield Earth
Biohazard
E.T. the Extra-Terrestrial
Independence Day
Men in Black
Men in Black II
Xaver
Possessed by the Night
Dreamcatcher
Cloverfield
Evangelion: 1.0 You Are (Not) Alone
Species: The Awakening
Tabloid!
Soon You Will Be Gone and Possibly Eaten
Ultimate Avengers: The Movie
Sex Files: Pleasureville
Aliens vs. Titanic
Deceit
Le Avventure di Golbro
Good Business