Alien Origin

Alien Origin

Found footage from a military expedition reveals a terrifying truth about life on Earth.

Where to watch Alien Origin

  • Available to rent from FANDANGO on Spectrum TV
Alien Origin

Description

Found footage from a lost military expedition reveals a terrifying truth about the origin of life on Earth.

DirectorMark Atkins

Moods

  • Engaging