La Tache
The soundtrack to "The Human Stain" was released September 23, 2003.