Director Richard Stanley Movies / Films:

The Island of Dr. Moreau (1996) Dust Devil (1992) Hardware (1990)

Reviewed Movies Directed by Richard Stanley