The cinematographic was great, but the portrayal of Will Graham was poorly done, being constantly out-smarted and manipulated by Hannibal made the show hard to watch. The relationship in the book between Will and Hannibal was good vs evil, not some deep relationship w/ romantic overtures.
The show portrays Hannibal as a criminal mastermind, but in the book when Hannibal asked will how he caught him, Will`s reply was because you are insane. The Chesapeake ripper killed college girls, among other people, but that is nowhere in the show.
The show had so much potential, but failed miserably and is probably one of the reasons it was not renewed...
If you havent read any of the book, then you will probably like this show, although it become very predictable and unrealistic more often than not...