David O'Hara Filmography
Biohazard (1985)
- 79 minutes (1 hour 19 minutes)
- Horror, Science Fiction
- 3.6/10 (994 votes)
Alien monster uses a psychic to try to take over the earth.
Where The Devil Dwells (2014)
- 81 minutes (1 hour 21 minutes)
- Horror
- 4.6/10 (213 votes)
In 1989, the schizophrenic son of a serial killer is remanded to house arrest after...
Star Worms II: Attack of the Pleasure Pods (1985)
- 90 minutes (1 hour 30 minutes)
- Science Fiction
- 2.0/10 (144 votes)
Jessup, forced to hide his true identity, is imprisoned on a deadly and desolate planet,...