In the film 'The Talented Mr. Ripley' who plays Mr. Ripley?
Jude Law
Matt Damon
Dustin Hoffman
Ben Affleck