For those who haven't seen the full trailer for Hancock yet, here it is. There've been a couple of TV spots that have popped up on the net as well. But this trailer includes just about every clip I've seen thus far. I must say, it looks a lot better than the earlier teaser trailer which was released late last year. I remember feeling quite underwhelmed when I watched it, and even a little concerned. But this looks more promising than that teaser. I'm sure Hancock will be yet another Will Smith summer box office hit! It reaches theaters over the 4th of July holiday weekend.