Certainly the weakest of the Anthony Hopkins Hannibal movies. Having read the books before I watched the movies, that actually does sort of track, as the first two books were better than the third. Even so, I actually think Hannibal does the worst job of adapting the source material too. Looks pretty good and there's quite the cast list (although I don't think many of them are exactly giving career-defining performances here), Julianne Moore is fine as Clarice Starling (although not as good as Jodie Foster), and the story isn't bad, but if I'm being honest, I typically give this one a skip whenever I'm revisiting the Lecter mythos.
Final rating:★★★ - I liked it. Would personally recommend you give it a go.