Jennifer Lopez and Jim Caviezel generate sparks in this intriguing romantic mystery. Lopez plays a cop who's saved from a gunman by a mysterious stranger (Caviezel). One question remains: Was he simply passing by or was he there for a reason? Over time, it becomes clear that the two may have met before. Shirley Knight, Sonia Braga.