The Stuff – USA, 1985 – reviews

The Stuff is a 1985 American science-fiction horror feature film written, produced, and directed by Larry Cohen (It’s Alive, Q: The Winged Serpent; God Told Me To). The movie stars Michael Moriarty, …

Read More