Perfect film to watch on a quiet, dreamy night as it is an unusual romantic tale with two young actors (JLo and Jim Caviezel) in 2001 when it was released. Part of the story is the protective nature of love - JLo's character, Sharon, is a police officer, who takes her job to serve and to protect very seriously. Jim Caviezel's character is less straightforward as the enigmatic and incredibly handsome Catch/Steve. Who is he? Is he a guardian angel with the most beautiful blue eyes, sent to protect Sharon, the police officer? Is he a good or sick guy?Or perhaps Sharon, the police officer, will find out if her new love is hiding a secret. The mystery is played out very tenderly as the lovers tease out of each other the secrets and pain that they both carry in their hearts 💕.