Da den jødiske universitetslærer Coleman Silk (Anthony Hopkins) bliver anklaget for at være racist, får han en kæmpe nedtur. Men da tingene ser mest sorte ud, møder han Faunia Farley (Nicole Kidman), som han indleder et hedt erotisk forhold til. Samtidig begynder en forfatter at grave i Silks fortid.