Weekend Box Office

1) The Incredible Hulk $54.5 million

2) Kung Fu Panda $34.3 million

3) The Happening $30.5 million

4) You Don't Mess with the Zohan $16.4 million

5) Indiana Jones and the Kingdom of the Crystal Skull $13.5 million

6) Sex and the City: The Movie $10.1 million

7) Iron Man $5.1 million

8) The Strangers $4 million

9) The Chronicles of Narnia: Prince Caspian $3 million

10) What Happens in Vegas $1.7 million

At first tracking low, the hype surrounding the second coming of The Incredible Hulk built itself into such a fervor that the film managed to walk away with the number one spot on this weekend's box office chart. Everyone involved made sure that we all knew this wasn't a sequel to Ang Lee's 2004 Hulk, but a wholly new try at rebuilding a franchise. And that premise worked. Louis Leterrier's film earned an impressive $54.5 million. If it keeps going strong on word of mouth, we just may be witnessing the resurrection of a once thought dead property.

M. Night Shyamalan's The Happening didn't fare quite as well in this, it's debut weekend. The film came in third with $30.5 million. That simply wasn't enough to beat back Jack Black's Kung Fu Panda, which walked away with the number two spot after earning another $34.3 million in its second week of release. The DreamWorks animated film has nabbed a total of $117.9 million total, shaking it into blockbuster status.

Very few limited release films saw the light of day this weekend. Werner Herzog's latest documentary Encounters at the End of the World stumbled into $17,500 playing on just one screen. This put its per screen average in second place just behind the two week old Mongol, which earned another $107,000 playing on five screens. It's per screen average it at $21,400, putting its cumulative grosses at $307,000. The comedy horror show Baghead only managed to pull in $8,900 on two screens.

Next week, The Incredible Hulk and the Kung Fu Panda will be going up against Maxwell Smart and the Get Smart crew, as well as The Love Guru and Kit Kittredge: An American Girl.