Hancock

Good Will’s hunting: Will Smith continues to take risks in complex roles like Hancock