In a remote branch of the Brazilian Amazon, Americans Lewis (Tom Berenger) and Wolf (Tom Waits) are stranded when their plane runs out of gas. They are kept company by an evangelist missionary (John Lithgow) and his wife (Darryl Hannah). The preacher and his followers want to preach to the primitive Niaruna Indians, while others are interested in the Niaruna for more diabolical reasons-specifically, business concerns that would like to claim the Indians' land for development. The local police chief cuts a deal with the mercenaries Lewis and Wolf: if they will agree to bomb the Niarunas out of existence, they will be paid enough money to leave the country. Instead, Lewis, part Native American himself,aligns himself with the Niarunas. From this moment on, he and the tribe are doomed.