The reason I am so impressed by this show is that it gives its due to one of the most iconic characters in Hannibal Lecter's life - Will Graham. I saw Season 1 and I was petrified of all the serial killers shown in each episode. Maks Middelsen does an excellent job here as Dr. Hannibal Lecter. Even though he plays the central character ; Hugh Dancy playing Will Graham takes the cake. He acts brilliantly as the slightly demented FBI Profiler and his shift from little insane to completely maniac is shown perfectly. The direction is brilliant. I love the way it has been shot and the way the story has been twisted and tweaked in every episode to generate thrill..Will Graham impresses me. I wish there was more shown of that character in mainstream cinema apart from just one movie where he is portrayed by Edward Norton. Hugh Dancy is very very impressive in this role.