
Overview
A government agent and a team of commandos investigate an outpost deep in the Amazon jungle and discover a deadly, flesh-devouring monster.
Fun facts
- Source for Filming locations, opens in a new tab
Filming locations
Filmed in California
Details
Streaming on
In the United States
Availability data byJustWatch, opens in a new tab
All options, opens in a new tab



























