Ao perseguir um suspeito certa noite, a policial Sharon Pogue (Jennifer Lopez), de Chicago, quase é vitimada por uma emboscada. Mas um estranho misterioso (Jim Caviezel) intervém, desarma o assassino e salva a vida de Sharon. Talvez seja apenas um cidadão consciente passando pelo lugar certo na hora certa. Só que os dois já haviam se encontrado antes. Eles se apaixonam, descobrem a verdade e são forçados a encarar segredos do passado.