There is no doubt that Hannibal is a visually astonishing piece but what strikes me the most is how it was ahead of its time and it still is for many people. I only catched its true essence after I rewatched it for a third time, and I usually do not find enjoyment in rewatching anything at all.