This is not really my kind of show, but it hooked me and hooked me quick. It is very stylish. Love the ties, suits, dresses, furnishings, everything. It is well written, clever and not so gory that I can't watch it. The guy who plays Hannibal is really good. The guy who plays Will Graham gets off to a shaky start but really starts to get intense towards the end of season 2 and is doing some great acting by season 3. Laurence Fishbourne is good at being Laurence Fishborne. Surprise! Scott Thompson from Kid in the Hall in almost every episode for the first 1.5 seasons. Nice touch. But what really knocks me for a loop about this show, is Gillian Anderson. I have never seen her in anything, I know she did a show about aliens/conspiracy that was kind of campy, but holy christ does she steal every scene she is in. She is fantastic.She looks great. She looks amazing. She has to be like 60 and she looks like a glowing 42 year old. It can't all be make up. She is probably the most interesting character in the show. Good stuff.