It feels very old for a 2002 movie. I can imagine it would be better if you haven't seen the TV show Hannibal. Anthony Hopkins was obviously good, but they didn't use him very much, and when they did use him, he just felt like a pawn, like something they used to bring people in to seeing the movie. Edward Norton is a good actor, but I have seen the TV show and I just think Hugh Dancy is better! All the supporting cast was pretty forgettable, except Jack Crawford was a little better, and the actor playing him was good, but obviously Laurence Fishburne is better. Even if you haven't seen the show, just knowing Fishburne is in it and plays Crawford is enough. This is a good crime thriller, but just an alright "Hannibal Lecter" movie, and obviously not superior to the excellent Silence of the Lambs! But I did like this movie overall. It didn't feel too long, but it could have been shorter. I think my favorite part is the last scene, it really ties into Silence of the Lambs, and makes it feel like the first in a series, or I guess technically a prequel since it came out after. Definitely worth watching if you liked Lambs, or if you're fans of Norton or Hopkins!