A mountain man loses his connection to nature in this strange but stunning portrait of modernity set in the shadow of the ...