I had quite a high expectation of Hannibal because I really enjoyed the movie. The book lived up to these expectations in every angle. Altough it deviates slightly from the movie it is way better. Exciting from first to last page.