The book is great. It's one of my favorite books ever. The film, on the other hand, is amazingly insipid and bad! When I heard Damon would play Ripley, I knew this production was doomed. But I didn't expect it to be this bad. The actors go around and act very showy. Except for Law (and even he is guilty of some showy acting), all the actors here are near amateurish. Speaking Italian and moving one's arms or hair about shouldn't be considered as acting. Damon is miscast. He's way too stiff for a character that's supposed to be a chameleon. Paltrow is forgettable and Hoffman plays yet another effeminate slimy character. Talk about typecasting.
What's really unforgivable about the script (written by the overrated director) is that it completely forgoes every subtle details from the book and comes up with many of its own, and none of them work! The addition of the Jazz music stuff is totally WRONG! I guess Minghella's idea of Italy in the late 50s, early 60s is clouded with images of Chet Baker roaming the Italian countryside and spreading amore. Yep, Minghella is a true visionary. The film is so bleeding obvious. That silly scene when Ripley drives through the narrow street full of mirrors. Very laughable. Yes, we get the point!!! Every point or detail comes across a mile away, so much so that the film might give the audience the false impression that they have psychic powers. We know, for example, that the Blanchett character, introduced at the beginning of the movie, will return later on only complicate things. And the soundtrack, at times, is totally inappropriate. Whimsical when it shouldn't be. The film goes on for too long and in all sorts of pointless directions. There are too many boring characters populating the landscape (many that weren't in the book). This film is bad! Really bad!
Apparently, Minghella's son told his father that the Ripley novel was his favorite. Mr. Minghella then proceeded to direct it as a favor of sorts to his son. Well, the director did achieve what he set out to do: Talented Mr. Ripley, with its Hitchcock aspirations, is a film strictly made for 12 year olds!