the human stain

The Human Stain (2003)