NetflixMovies

Released by Herb Jaffe

Four films from Herb Jaffe, made between 1975 and 1982, including Demon Seed, The Wind and the Lion, and Jinxed!