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: Box Office Beat Down: Hancock Takes 4Th of July Weekend with $66 Million

Hancock arrives in theatres on July 2.