Weekend Box Office

1) Tropic Thunder $14.3

2) Babylon A.D. $12 million

3) Traitor $11.5 million

4) The Dark Knight $11 million

5) The House Bunny $10.2 million

6) Death Race $8.1 million

7) Disaster Movie $6.8 million

8) Mamma Mia! $5.7 million

9) Pineapple Express $4.5 million

10) Vicky Cristina Barcelona $3.5 million

Once again, the Ben Stiller directed comedy Tropic Thunder has taken the number one spot on the box office charts this weekend. Ben, Jack Black, and Robert Downey Jr. have conquered the Labor Day weekend with a meager vengeance, bringing in $14.5 million. That's down more than half from last year, when Rob Zombie's Halloween took the top spot with $30 million. In it's three weeks of release, Tropic Thunder has earned $86.6 million.

Two new films resided in the second and third place spots this holiday weekend. Vin Diesel's Babylon A.D. was number two with a cool $12 million. In third place was the Don Cheadle thriller Traitor, which barely beat out The Dark Knight with $11.5 million. The Batman sequel, which has been lingering around in the top five for seven straight weeks, earned another $11 million, putting its cumulative grosses at $504 million. It is now the number two highest grossing film of all time behind Titanic.

The spoof Disaster Movie earned $6.8 million, throwing it into the number seven spot. Its low earnings may mean that the spoof genre is losing some of its popularity. Maybe we'll be sparred more films from Jason Friedberg and Aaron Seltzer in the future. But I doubt it. The film College couldn't even crack the top ten. It came in number 15 with $2.6 million. The film with the highest per screen average this week was Takashi Miike's Sukiyaki Western Django, which earned $13,100 playing in just one theater. Which is pretty amazing. If the film had Tropic Thunder's 3,473 screens, it could have potentially earned $45 million dollars. But that's just speculative counting.

Next week continues the end of summer film drought with Nicolas Cage in Bangkok Dangerous and Matthew McConaughey in Surfer, Dude.