Alien Origin (2012)
Recently discovered footage from a lost military expedition exposes some horrifying truths about the genesis of life on earth. A movie created from "found footage" of a lost military expedition that exposes the origins of life on earth.
Is Alien Origin on Netflix?
Yes! Alien Origin (2012) is available on Netflix. Currently it's available in the following 1 countries. Not available in your country? click here.
Available since Nov. 26, 2016
Watch the trailer
Check the Alien Origin (2012) trailer!Watch on Netflix