6 106 minHD The Human StainDrama, Romance, France, Germany, USA 29 Oct 2003Robert BentonTrailer Watch