Hullo FBI - it's called a ****ing wire!! Lots of people suspecting Hannibal - but let's not set up 24 hour surveillance or search his place \o/
Emotionally compromised patient accused of murder, fairly black and white, accuses Hannibal of setting him up... yet continues to see him. As if that would ever, ever happen. Likewise, all these suspicions on Hannibal, yet they keep confiding in him over and over - bwuh!
Everyone ever has a psychiatrist. Pychiatrist-ception.
Stupid meandering filler conversations between Hannibal and Will that have literally no bearing on the plot. Just cut down the faff and have a shorter, more coherent series.
Totally ridiculous supporting characters - namely the reporter and the guy that runs the psychiatric hospital. Why have such totally fake, unbelievable characters that just seem to be asses for the sake of it.
A rubbish ending. Bringing back the girl was so obvious and when it did happen, they didn't have any further supplementary plot, but just killed her straight away. Thanks for the big pay-off on that.
Could they make it more obvious that Will and Jack were teaming up together to catch Hannibal. When they were fishing in the ice it was like *NUDGE NUDGE WINK WINK*
They eventually even got rid of one thing I did like from season one - the occasional light relief / funny dialogue from the embalmer team.
Then so many little things that were episode specific, but the big one for me was the serial killer character / prison guard that was introduced in one episode and ****ing snuck up on Hannibal. The one person who is impossible to sneak up one / catch-out. Then they get rid of that character in the same episode!! So completely pointless. Then after Hannibal being alerted to the fact that Will Graham has tried to kill him... he still continues to see him! Just.... bwuh!?