The Nature of the Beast (1995) 6 April 200316 January 2025 Rating: ★★★★ Road Movie Psycho-Thriller Director: Victor Salva Actors: Lance Henriksen, Eric Roberts, Brion James, Sasha Jenson, … Category: Horror