This show bothered me quite a lot through its course. Partially it concerns basic things like plot holes, plot armor, and partially it concerns staging/setting of the scenes, god it was so awful at times. E.g. The way Tobias dealt with 2 armed police officers while Will was out of the house; how Georgia Madchen character accidentally find Hannibal while he was killing the doctor; how doctor Gideon escaped from custody; this list can go on and on. Also how a lot and i mean A LOT of these creative leisurely made murders happened in open areas or in office, court hall, concert hall and there's no witnesses or security cameras, or anything at all that would give a hint on the criminal.
FBI/police/convoy is the absolute worst in this show, apparently because there are a lot of cases where the character needs to not be caught or to escape and the writers couldn't do anything better than to make the opposition look like useless bunch of corpses. Taking into consideration Hannibal's cleverness when it comes to committing and covering his crimes, he still has a pretty thick plot armor in this story and could've been caught or even killed in season 2 already.
I'd like to add that i wasn't a fan of some season 1 episodes, where we dealing with random psychopath murderers or kidnapper and it wasn't in any important way connected to the main story. It just felt off in comparison with more cohesive plotlines we were going through in that season such as Chesapeake Ripper's case and Abigail's story.
Season 3 was another messy, flawed, all over the place season, which i didn't really enjoy. But i guess the finale was justified taking into account what this show was mostly about in the first place.
To sum it up i absolutely hate how casually and sloppily things are happening in this show, it throws me off of that serious dark horror/thriller i'm watching. I had the lack of immersion into the atmosphere this show was trying to create. It's a case of personal preference, but i love when crime/thriller stories are made with a dark, grim, but what's important down to earth and realistic feeling to it. Not really the case with "Hannibal", because some of the situations this show creates are not like that at all.
Now moving to the positives, i have to say cinematography in this show is top notch, that is for sure one of the great aspects this show has. I also like how unique soundtrack is, it's different from anything else you could possibly hear in this genre of films. As to the acting, i feel like all the shows' actors did their job pretty well, especially Mads Mikkelsen who was a great fit in his role, and Hugh Dancy, who had not an easy character to portray, but he totally nailed it. What i also appreciate is that this show definitely managed to create its own distinctive style and tone which separates it from other regular shows.
And finally i'd like to emphasize the peak season of this show, which is season 2. Season 2 was undeniably the best season out of all three. It's nowhere near perfect, but last few episodes of the season were really good, especially the finale. The finale of season 2 is the highlight of the show for me: the dialogue, the running clock on the background, the build-up, and the climax, everything about it was great. If the series held that high standard at least throughout most of its run i would rate it much higher, but it is what it is.