Tropic Thunder nabbed the top spot at the box office for the second week in a row with $11.5 Million. Babylon A.D., which premiered this weekend, was Number Two with $9.7 Million. The Dark Knight was in Third Place with $8.75 Million, helping it break the half billion dollar mark ($502.4 Million so far). In Fourth Place was The House Bunny with $8.3 Million. Traitor, which premiered this weekend, was Fifth with $7.9 Million. Death Race, Disaster Movie, Mamma Mia!, Pineapple Express and Vicky Cristina Barcelona rounded out the top ten respectively.
Source: Box Office Mojo