The teaser trailer for Columbia Pictures' Hancock has surfaced on the web, thanks to JoBlo.

Hancock centers on a tortured superhero (Will Smith) who crash-lands in Sheepshead Bay, Brooklyn, and tries to transform himself by romancing an alluring housewife (Charlize Theron), causing chaos in the city. Peter Berg directs.

RELATED: Hancock 2 Isn't Happening Yet, But Charlize Theron Would Return in a Heartbeat

Hancock arrives in theatres on July 2.