I "Alien Origin" skickas oktober 2011 ett specialförband och en journalist ut på ett uppdrag i Belizes djungler. Samtliga i teamet försvinner spårlöst, men sex månader senare återfinner man deras inspelade material som avslöjar en ohygglig hemlighet...