The late Dr. Tim Keller talks about the question we all wrestle with at one time or another: Why does God allow bad things to happen to good people? He searched long and hard for the answer to that question and through Scripture and personal observation, he tries to shed some light on the difficult events in our lives that test our faith.