Beautiful, interesting, incredible cinema.
A family enjoying their holiday on the lakeside ends up discovering the unexpected: their impending disappearance.
A family enjoying their holiday on the lakeside ends up discovering the unexpected: their impending disappearance.