Check out two new trailers for Will Smith’s upcoming film ‘Hancock’.

Two brand new TV spots for Hancock, starring Will Smith, Charlize Theron and Jason Bateman have hit the interweb.

In the Peter Berg-directed anti-superhero film, Will Smith plays a reluctant superhero who has lost enthusiasm for the job. Queue PR man (Jason Bateman) to spruce up the fallen heroes image.

‘Hancock’ hits Irish theatres July 2nd.

Watch the TV spots below: