Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Richard Stanley
(1966)
*
November 22, 1966
Fishhook, South Africa
Overview
Articles with substantial mentioning of Richard Stanley
Where Are They Now Special!, in: Empire, nr. 216, 2007 pp. 94-96
Films
1990
Hardware
1995
Twelve Monkeys
1996
The Island of Dr. Moreau
2019
Color Out of Space
IMDb:
0822582