Hancock trailer

Hancock trailer starring Will Smith, Charlize Theron.