Beautiful, interesting, incredible cinema.
On a tropical island a pair of castaways look to Bugs as a source of food.