Alien Origin

Release Date:

12 June 2012, 12:00:00 am

Rating:

1.6

Description:

A movie created from "found footage" of a lost military expedition that exposes the origins of life on earth.