Textile company heir James Wayland (Tim Roth) is accused of murdering a prostitute named Elizabeth (Renée Zellweger), whose body was found cut in two. The murder is investigated by tough detective Kennesaw (Michael Rooker) and his less experienced partner Braxton (Chris Penn).
A disconnected teenage girl enters a relationship with a man twice her age. She sees him as the solution to all her problems, but his intentions are not what they seem.
American retired Judge Randall Nemes and his hired gun, Gaspar, track down a con man posing as a priest in a small Colombian town only to be thrown off-course by a scrappy 16-year-old girl intent on reuniting with her sister in the United States.