Philip Roth's novel The Human Stain is a candid examination of American post-war society - specifically, the political correctness that he sees as a plague. His hero, Coleman Silk (Anthony Hopkins) is also sexually indiscreet, and his relationship with troubled cleaning lady Faunia (Nicole Kidman) adds more fuel to the enmity of his university's faculty, who have already removed him for a supposedly racist remark. Silk's racism is a complicated affair, though: what no one knows is that he is in fact black, but has 'passed' as white all his adult life to further his career. This is much more interesting than his May-December affair with the least convincing cleaning lady in the history of cinema, but director Robert Benton passes it up in favour of a lot of coy yet melodramatic sex. That, plus the casting (I didn't believe Hopkins as a Jew, much less an African-American with an identity crisis) makes this film a rather sour joke.