Beautiful, interesting, incredible cinema.
A wealthy American couple are hostages on an arduous jungle journey.