Jane Dratz

Christian Post Guest Columnist

How to Share Your Faith Using Hancock

John Hancock (Will Smith) is not your clean-cut, straight-arrow superhero in the mold of Spiderman or Superman. Most definitely not. Hancock is a superhero despised by most everyone.