O herdeiro de uma companhia têxtil, James Walter Wayland (Tim Roth), é acusado de assassinar uma prostituta, Elizabeth (Renée Zellweger), cujo corpo foi achado cortado em duas partes. O crime está sendo investigado por Edward Kennesaw (Michael Rooker), um veterano detetive, e Phillip Braxton (Chris Penn), seu pouco experiente parceiro.