A director with a great eye for detail creates characters you really get to know and love. The film is carefully shot and very moving. The visual detail is simply amazing. For instance, the scenes that show the main character at work really build up a picture of this particular job. To mention anything at all about the plot would be to spoil it for anyone who hasn't seen it. It's better not to know what to expect in a film like this, especially since it doesn't fit into any of the usual pigeonholes. The script is so well written that each surprise seems quite inevitable when you think back on it. And seeing it a second time, you get to appreciate the amazing photography. The performances are totally convincing. The best film I've seen in ages.