Beautiful, interesting, incredible cinema.
A monster lives alone in a reservoir surrounded by mountains, but no one knows of its existence.