Let me just word vomit about what is so great about this scene. Hannibal Lecter is, above all else, a narcissist. Everything he believes can be traced back to the belief in his own superiority, and he gets a raging metaphorical boner for his ego being stroked. ie when his plans go perfectly, when he makes cannibal jokes that no one understands but him, and when he watches will prove his theories right. He finds pleasure primarily in his own superiority.
But there’s something really different about this one scene. It is an awkward balance between wills superiority and his own. He believes (even though Will is arguably playing him like a fiddle) that this was all his doing, that he pulled the right strings and brought out in Will what he saw as his true nature. The devil making demons in his own image. Yet he tells Will, essentially, that Will is beyond him. That Will surprises him, that will surpasses his intellect. This is the second time that Hannibal has put Will in a position of power (the first being when he asked if he needed to call his lawyer, rather than saying he should or he will call his lawyer).
This isn’t to say that Hannibal isn’t being a fucking narcissist. He’s being entirely in character, in the only way I can describe it as a Narcissist in love. He has admitted fallibility, which is INCREDIBLE, but only in so much that Will surpasses him as he himself surpasses everyone else and is therefor his soulmate. He’s so proud, not just of Will but of himself, for having what he deems as a soulmate someone who fine a specimen of what he deems a worthwhile human being.
I just find the various levels of Hannibal’s crazy really interesting, okay?