
John Chard
Old women always give me the creeps!
What do you expect from a film called The Leech Woman? It is by definition one of those sci-fi "B" movies strung together as a support feature that played whilst theatre patrons were still necking, ch...

