Beautiful, interesting, incredible cinema.
Three ‘astronauts’ wander through the snowy, silent and imposing mountains.