Alien 51

An alien creature escapes from a research lab at the infamous "Area 51" determined to hunt down its former tormentors.
Release Date: 2004-02-01
Science Fiction
Horror
(3 votes)

Casts

Heidi Fleiss
as Evelda
Damián Delgado
as Speck
Chase Hoyt
as Doctor PsychoBilly
Mia Riverton
as Hillary French
Lorielle New
as Nadia

Similar Movies