Paramount/DreamWorks' Tropic Thunder was no big shakes at the box office over the weekend, but its estimated $16.1-million take was enough to land it in first place for a second week, as it held off Sony's debuting The House Bunny with $15.1 million and UA's Death Race, which opened with $12.9 million. Another new film, MGM/The Weinstein Co.'s The Longshots , fumbled with just $4.3 million. Warner Bros.' The Dark Knight drew closer to the $500-million mark, dropping just 37 percent to $10.3 million over the weekend. Its total now stands at about $489 million. But the force was definitely not with Star Wars The Clone Wars as it plummeted 61 percent to $5.7 million in its second week. Meanwhile, Focus Features' Hamlet 2 had a respectable debut at just 103 theaters, where it took in $435,294. It is due to expand to about 1,500 theaters on Wednesday. And Woody Allen's latest movie, Vicky Cristina Barcelona , from MGM/The Weinstein Co., dropped just 20 percent in its second week to $3 million at 692 theaters. Overall, ticket sales for the top 12 movies came to $88.4 million -- almost identical with the comparable weekend a year ago, according to Media by Numbers. However, attendance continued to decline. It's now off 4.5 percent from a year ago.

The top ten films for the weekend, according to studio estimates compiled by Media by Numbers 1. Tropic Thunder, $16.1 million; 2. T he 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. Mamma Mia!, $4.303 million; 10. The Mummy Tomb of the Dragon Emperor, $4.1 million.