A space commander sends a female android to Earth to destroy an escaped convict. Watch More info Alienator ★ 3.6 1990
A young woman newly arrived in a small town comes up against a crazed group of survivalists who hav… Watch More info Angel of Vengeance ★ 5.8 1987