By far the best of the Hannibal trilogy of movies. Anthony Hopkins, Jodie Foster and the entire cast work so well together. This movie did the book justice. Creepy, sadistic, thrilling. A Classic!