Ben Stiller's Tropic Thunder won the top spot at the box office for the second weekend in a row, earning an estimated $16.1 million. This makes Tropic Thunder, Iron Man, and The Dark Knight the only movies to have stayed at No. 1 for two consecutive weeks this Summer (so that's two major box office winners for Robert Downey Jr.!).
Following closely behind in the No. 2 spot was The House Bunny, which earned an estimated $15.1 million its first weekend out. Coming in third was the Death Race remake with about $12.3 million. In fourth place was The Dark Knight, followed by Star Wars: The Clone Wars at No. 5.
I didn't think the Rainn Wilson comedy The Rocker would do very well, but I'm surprised to see how badly it did. The comedy failed to crack the top 10 and only earned about $2.7 million.
Photo courtesy of Paramount Pictures