Una giornalista Lauren Fredericks, interpretata da Jennifer Lopez, lavora al giornale Chicago Sentinel e vuole trovare delle informazioni che riguardano gli omicidi di ragazze operaie. Lei verra' aiutata da Alfonso Diaz (Antonio Banderas), tra i due scatta subito la scintillla ma ben presto si accorgeranno di essere caduti in un pericolo sempre piu' grande...