Beautiful, interesting, incredible cinema.
A story about something lurking in the rain forests while the Vietnam War rages on around it.