A thing I try to remember about Hannibal Lecter is that when he says god would drop a church on a room full of beloved grandmas and laugh about his abuse of power. What he means is, god would murder a little girl in the cruelest manner imaginable then feed that little girl to her brother. Her brother who was a stange little boy that no one understood. A little boy who had no human connections but that little girl. A little boy who as elder brother was supposed to protect that little girl.
He means he believes god did that, destroyed his sister, his life, future, and universe, not because god works in mysterious ways, but because God works in obviously cruel and capricious ways, because god enjoys the power of destroying the innocent and faithful. He’s saying that he has looked at the world, seen the worst and best of humanity, and the only conclusion he could come to was that god thinks hurting his creations is funny.
He has a god complex not because he believes he is a god, not even because he believes he is capable of being as cruel and arbitrary as God.
Hannibal Lecter has a god complex because he believes that a god who would kill a child cruely, and deliver an even more cruel fate on another child for no reason but because he could, does not deserve honoring. He believes that any god that would do such a thing, should not be worshipped, that he should be unseated entirely.
Like Kronos, utterly destroyed for his cruelty to children
He defies god because he believes god should be defied. He worships Will in defiance of god because even as a flawed human who is vicious, vengeful, petty, and mistrusting, even with all his human flaws, Will Graham is more just then god, more reticent to kill then god.
He worships Will Graham as his own personal god of love, death, and war bc he believes Will Graham is more worthy of worship then god.
And that is one hell of a thing