Beautiful, interesting, incredible cinema.
A family of four is stuck on an idyllic island that hides a shocking reality.