The Human Stain (2003)
The Human Stain is a 2003 American drama film directed by Robert Benton. The screenplay by Nicholas Meyer is based on the 2000 novel of the same name by Philip Roth. The film stars Anthony Hopkins and Nicole Kidman.
More at Wikipedia.