“A teenage girl and her father discover alien clones are replacing humans on a remote U.S. military base in Alabama.” -imdb.com
Also watch:
The Devil’s Rock (2011)
7 years ago11,60126 0
The Count of Monte-Cristo (1975)
9 years ago9,77316 0
Astronaut: The Last Push (2012)
2 years ago3,5633 0