1: Forgiveness comes at a price 2: Sometimes the greatest journey is the distance between two people
Plot Summary:
Kitty Fane (Watts) is a frivolous young English woman who longs for romance and excitement, trapped in a loveless marriage to a staid Shanghai researcher. When her husband (Norton) learns she has had an affair, he volunteers to fight a cholera epidemic in China’s war-torn interior. Dr. Fane forces his wife to accompany him on the difficult and hazardous journey, endangering her life in the process.
Lauren (Jennifer Lopez), an impassioned American reporter for the Chicago Sentinel heads to Juarez, a Mexican bordertown, in order to investigate a series of mysterious slayings involving young factory women from all over Mexico. As she discovers hundreds of victims, she gains the trust of local factory workers but falls into danger.