NetflixMovies

Directed by Richard Stanley

Richard Stanley directed five of the films in the catalog, from Color Out of Space and The Island of Dr. Moreau to Hardware.