Two more TV spots for Will Smith's Hancock have shown up online. Take a look below at even more new footage from the upcoming troubled superhero film.

Hancock flies into theaters July 2nd.

Brian B.