Watch Alien Origin
- 1 hr 28 min
A group of soldiers accompanied by journalists are on a relatively routine mission in the jungles of Belize when they encounter a mysterious boat sitting in the jungle, 150 miles from any water. In it they find video tape which contains shocking footage -- it seems that someone has found evidence that mankind has originated through alien intervention. But the explorers soon find out that the ancient alien presence may still be around today, and they're a long way from home in a strange jungle.