lucysnyder.com
Movie Review: Nature of the Beast
Nature of the Beast is a 1995 horror thriller written and directed by Victor Salva, who is also the writer/director of Jeepers Creepers and the director of Powder. The film stars Lance Henriksen as…