The Brain Leeches

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

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.

Loading countdown...
Hot Wheels: World Race

Hot Wheels: World Race

2003

Devil's Playground

Devil's Playground

2010

The Calling

The Calling

2000

Blood Night: The Legend of Mary Hatchet

Blood Night: The Legend of Mary Hatchet

2009

La cage aux zombies

La cage aux zombies

1995

Between Decades

Between Decades

2023

Slasher Sessions

2024

Untitled Dog Horror Movie

2025

The Witch Files

The Witch Files

2018

The Basement

The Basement

2020

An Angry Boy

An Angry Boy

2024

Frankenstein Reborn

Frankenstein Reborn

1993

Devil's Exorcist

Devil's Exorcist

1975

Evil - In the Time of Heroes

Evil - In the Time of Heroes

2009

The Thing That Couldn't Die

The Thing That Couldn't Die

1958

The Deadly Bees

The Deadly Bees

1966

Return of the Ewok

Return of the Ewok

1982

The Pit

The Pit

1981

The Secret Life: Jeffrey Dahmer

The Secret Life: Jeffrey Dahmer

1993

Curse of the Deserted

Curse of the Deserted

2010

    Similar - The Brain Leeches