Downtown Chicago, das härteste Revier der Stadt. Unter Kollegen gilt die hübsche Polizistin Sharon Pogue (Jennifer Lopez) als knallhart, cool und absolut unnahbar. Bis ein geheimnisvoller Fremder in ihr Leben tritt: 'Catch' nennt sich der schweigsame junge Mann Steven Lambert (Jim Caviezel), und mit seiner zurückhaltenden Art zieht er Sharon mehr und mehr in seinen Bann. Doch schon bald wird ihr klar, dass das Zusamemntreffen mit Catch kein Zufall war. Die beiden sind sich schon einmal begegnet, und jetzt ist die Zeit gekommen, sich den dunklen Schatten der Vergangenheit zu stellen.