Weekend Box Office

1) Hancock $66 million

2) Wall-E $33 million

3) Wanted $20 million

4) Get Smart $11 million

5) Kung Fu Panda $7.5 million

6) The Incredible Hulk $4.9 million

7) Indiana Jones and the Kingdom of the Crystal Skull $3.9 million

8) Kit Kittredge: An American Girl $3.6 million

9) Sex and the City: The Movie $2.3 million

10) You Don't Mess with the Zohan $2 million

Will Smith stepped it up and reclaimed his 4th of July weekend by bringing in $66 million with the superhero epic Hancock. This is his highest grossing holiday weekend ever, as well as the third highest grossing 4th of July film of all time. Since opening on Tuesday, the Peter Berg directed Hancock has pulled in an estimated $107 million, quick kicking it into blockbuster status simply on Smith's star power alone.

Coming in at second place was the Disney/Pixar animated sci-fi comedy adventure Wall-E. The film, directed by Finding Nemo's Andrew Stanton, drew in close to $33 million during its second week of release. So far, the film has earned an estimated $128 million. Wanted, also in its second week of release, continued to amaze audiences, pulling in another $20.6 million. So far, it has earned an accumulated gross of $90.7 million, making it one of the bigger surprises of the summer so far.

On the independent front, Jonathan Levine's second directorial effort The Wackness opened on 6 screens, pulling in $145,000. This gave it a per screen average of $24,166, besting Hancock, whose per screen average was locked at $16,645. Also in limited release was the Hunter S. Thomson documentary Gonzo. It pulled in $190,000 on 26 screens across the country.

Will Hancock be able to survive in the number one spot yet again next week? It's highly doubtful as word of mouth has been poor. And the fact that another highly anticipated comic book adaptation by the name of Hellboy II: The Golden Army is debuting doesn't help matters either. Also opening against it are Brendan Fraser's Journey to the Center of the Earth and Eddie Murphy in Eddie Murphy in Meet Dave (that's not a typo!). It should be a fun three-way battle, and I bet ol' Big Red comes out on top.