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 (2012) 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