Good Omens-flavoured Hannibal, but Will’s the demon defying wrong conventions and is faced with prejudice while Hannibal’s the good angel pretending to believe in the ineffable plan for shits and giggles
Crowley regarding Aziraphale: Angel (affectionate)
Will regarding Hannibal: Angel (derogatory)