I am a huge fan of Sebastian Sommer, he always comes up with something new and exciting and isn't afraid to experiment even if it's not understood at first and this is a masterpiece. Dragon is a great experience and it is a dense watch that requires multiple viewings to fully comprehend.