The Brain Leeches

56
The Brain Leeches is a 1978 sci-fi film directed by Fred Olen Ray and starring Paul Jones, Marcia Scott & Ray Starr.

The Brain Leeches is a 1978 sci-fi film directed by Fred Olen Ray and starring Paul Jones, Marcia Scott & Ray Starr.

Original Release

01/01/1978

US Release

01/01/1978

Cast

Directors

Fred Olen Ray

Writers

Fred Olen Ray, Brad Linaweaver, Jim Kennedy

Cast

Producers

Ouch! Looks like something broke. Try reloading this page. 🗙