About Alien 51
An alien creature escapes from a research lab at the infamous "Area 51" determined to hunt down its former tormentors.
Full Cast of Alien 51
Heidi Fleiss
plays Evelda
Damián Delgado
plays Speck
Sean Galuszka
plays Sheriff Sam Cash
Chase Hoyt
plays Doctor PsychoBilly
Matthew Christopher
plays Cletus
F.S. Bender
plays Lambert
Mia Riverton
plays Hillary French
Crew of Alien 51
Costume & Make-Up
Directing
Writing
Production
Art
Camera
Sound