Tom Ripley er en kamæleon, der kan passe ind overalt. Hyret af en rig værftsejer rejser han til Italien for at overtale sønnen Dickie (brillant spillet af Jude Law) til at vende hjem. Men Tom bliver besat af Dickie – og én ting er at blive hans ven, noget helt andet er at slippe af med ham.