BIOHAZARD (1985) Reviews and overview

‘Science gone very, very bad’ Biohazard is a 1985 American science-fiction horror film produced, written and directed by Fred Olen Ray (Scalps; Evil Toons; Super Shark), with additional dialogue by T.L. Lankford and Miriam …

Read More