Nature of the Beast 1995
Directed by Victor Salva | Starring: Lance Henriksen, Eric Roberts, Brion James, Sasha Jenson
Two men, both hiding a deadly secret, are on a murderous rampage through the desert.
Nature of the Beast publicity still
Download
Only donators and contributors can download this picture.