Hannibal, is the show were you have intresting characters, but the characters do not make the most sense. Hannibal needs very little work, for me it had more so do with how old they made him apear next to Will, if they made Hannibal look younger or Will older than this would have been fine.

Will on the other hand could not seem to make up his mind if he liked or hated Hannibal; while this does seem to be one of the reasons Hannibal is drawn to Will at first. I do not believe this is something even Hannibals character would have wanted to play for as at as long as he did. Hannibal had to wait two possibly three years before Will even atempted a friendship of some sort.

The show could be about 5 to 10 minutes longer. The show did need at least one extra scene per episode to make the development of the plot and characters have more structure in the show and their relationships.