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.

Hancock arrives in theatres on July 2.