DescriptionA man walks from his home into a strange landscape when he is forced to confront figures of his life before he can escape