The Talented Mr. Ripley Revisited