The Human Stain (2003) R
This well done production based on the novel by Philip Roth has a great cast. The film stars Anthony Hopkins, Nicole Kidman, Ed Harris, Gary Sinise, Wentworth Miller, Jacinda Barrett, Harry Lennix, and Clark Gregg.
Coleman Silk is a respected professor at a New England college who throughout his life has been a master of deception and self-reinvention. Suddenly he finds his life unraveling after he innocuously calls some of his absent students "spooks" and it is misinterpreted as a racial slur. He finds a confidant in the form of a writer, Nathan Zuckerman, who is researching a biography of Silk. Eventually, matters are made worse when Coleman's affair with a young married janitor named Faunia Farley is exposed. But amid the controversy, Silk must struggle to keep his greatest secret, a secret he's held for the majority of his life, from becoming made public.