Beautiful, interesting, incredible cinema.
A stranded man loses his mind as his senses come to a turning point.