NetflixMovies

Released by Alta Vista Productions

Films produced by Alta Vista Productions: 17 titles made between 1958 and 1965, including The Pit and the Pendulum. Most of them are horror films.