Tim Keller compares Christianity to other worldviews, and shows how Christianity offers hope and restoration.

Credit: Jeff and Alyssa