An alien creature escapes from a research lab at the infamous "Area 51" determined to hunt down its former tormentors.
An alien creature escapes from a research lab at the infamous "Area 51" determined to hunt down its former tormentors.
Heidi Fleiss , Chase Hoyt , Mia Riverton
Nikki Giovacchini
Urban Girl Productions , York Entertainment
as Evelda
as Doctor PsychoBilly