Cinema: Good Deeds

Jennifer Lopez saves a guy's life, and this movie

The accident is a bad one--mother and child dead, the father hanging on by a thread. It is Chicago policewoman Sharon Pogue (Jennifer Lopez) who talks the guy through, gives him back his life.

Roll opening credits, let some time pass, and we discover a man known only as "Catch" (Jim Caviezel) roaming the city's mean streets, doing good deeds, one of which consists of saving Sharon's life during a shoot-out. You know, of course, that he is the grieving accident victim, atoning for the beloved lives he thinks he has carelessly wasted. You can guess, can't you, that fate means...

Want the full story?

Subscribe Now

Subscribe
Subscribe

Get TIME the way you want it

  • One Week Digital Pass — $4.99
  • Monthly Pay-As-You-Go DIGITAL ACCESS$2.99
  • One Year ALL ACCESSJust $30!   Best Deal!
    Print Magazine + Digital Edition + Subscriber-only Content on TIME.com

Learn more about the benefits of being a TIME subscriber

If you are already a subscriber sign up — registration is free!