Richard Hench

Recently added

Star Slammer
3.6

Star Slammer

Oct. 10, 1986

Star Slammer

Two women who have been unjustly confined to a prison planet plot their escape, all the while having to put up with unhinged guards, crazed ...
Biohazard
3.7

Biohazard

Aug. 03, 1985

Biohazard

A group of skeptical government officials headed by General Randolph are brought to a remote laboratory for a demonstration in “Psychic ...