Sharon Pogue (Jennifer Lopez) este polițistă într-un cartier rău-famat din Chicago. În copilărie, a fost martora abuzurilor tatălui ei alcoolic și violent, fapt ce a transformat-o într-o femeie dură și singuratică. Într-o zi, Sharon este salvată de la moarte sigură de un necunoscut misterios (James Caviezel). Între cei doi se naște o poveste de dragoste, dar bărbatul ascunde o tragedie teribilă.