Being German, I was skeptical, but the film turned out to be a great. Various scenes from the original book have been altered, so it's by no means a 1:1 adaptation. However, Sokurov conveyed the message brilliantly. His choice of varying colour palettes were outstanding; the use of consistent off-screen voices was particularly interesting, and, above all, Mephisto was depicted fabulously. Well done, Sokurov!