Reporterka z Chicago, Lauren Adrian (
Jennifer Lopez), jedzie do pogranicznego miasta Juarez, gdzie doszło do serii brutalnych morderstw. Ich ofiarami padły młode kobiety, pracownice lokalnej fabryki. Bezkarni zabójcy korzystają z cichego przyzwolenia władz, które nie robią nic, by ich schwytać i zaprzestać dalszym zabójstwom. W przeprowadzeniu dziennikarskiego śledztwa pomaga Lauren redaktor miejscowej gazety Alfonso Diaz (Antonio Banderas), jej były narzeczony i wspólnik. Razem z Evą (
Maya Zapata), która cudem uniknęła śmierci z rąk bandytów, próbują dotrzeć do sprawców napadu. W odkryciu prawdy przeszkadzają im jednak policja, pracownicy, a nawet sami mieszkańcy miasta...