The action-comedy Tropic Thunder, starring Ben Stiller, Robert Downey Jr., and Jack Black was the No.1 movie in America for the second consecutive week after hauling in an estimated $16.1 million despite competition from a bunch of new releases. The controversial film has now grossed a total of $65.7 million in the 12 days since its debut.

Second place went to the Anna Faris comedy The House Bunny, which earned $15.1 million over the weekend — somewhat surprising given its dismal 41% aggregate freshness rating over at RottenTomatoes.com.

Other new releases to crack the Top 10 included Death Race ($12.3 million, third place) and The Longshots ($4.304 million, eighth place), while Rainn Wilson’s new comedy The Rocker didn’t generate enough revenue to appear on the list.

Here’s the complete Top 10 at the box office for the weekend ending 8/24/08:

  1. Tropic Thunder, $16.1 million
  2. The House Bunny, $15.1 million
  3. Death Race, $12.3 million
  4. The Dark Knight, $10.3 million
  5. Star Wars: The Clone Wars, $5.7 million
  6. Pineapple Express, $5.6 million
  7. Mirrors, $4.9 million
  8. The Longshots, $4.304 million
  9. Mama Mia!, $4.303 million
  10. The Mummy: Tomb of the Dragon Emperor, $4.1 million