Beautiful, interesting, incredible cinema.
Survivors of a shipwreck wash up on an island, and run into small vicious creatures.