USA,
2017
Directed by:
Donald FarmerScreenplay:
Donald FarmerCinematography:
Donald FarmerCast:
Linnea QuigleyCast
Linnea Quigley
USA
Best movies:
The Return of the Living Dead (1985)
Dr. Alien (1989)
Savage Streets (1984)