Three new films couldn't crack $10 million at the box office over the weekend, allowing Lee Daniels' The Butler to hold on as the No. 1 film for the second weekend in a row with an estimated $17 million. In fact, in its third weekend, the R-rated comedy We're the Millers beat out the newcomers as well, dropping just 26 percent from last weekend to $13.5 million. Of the films making their debut, Sony's The Mortal Instruments: City of Bones, which opened on Wednesday, sold the most tickets -- $9.3 million worth between Friday and Monday, bringing its total take over five days to $14 million. Focus Features' The World's End followed in fourth place with $8.9 million. But Lionsgate's horror flick You're Next, which received surprisingly positive reviews from most critics and predictions from pundits that it could take over the top spot, wound up instead with just $7.1 million to place seventh. Meanwhile, in its fifth weekend, Woody Allen's Blue Jasmine expanded to 1,283 theaters -- the widest release for an Allen film -- and took in an unimpressive $4.3 million. It now appears doubtful that it will ultimately achieve the same sort of success that Allen's Midnight in Paris did a year ago.

The top ten films for the weekend, according to studio estimates compiled by Box Office Mojo:
1. Lee Daniels' The Butler, $17 million; 2. We're the Millers, $13.5 million; 3. The Mortal Instruments: City of Bones, $9.3 million; 4. The World's End $8.9 million; 5. Planes, $8.6 million; 6. Elysium, $7.1 million; 7. You're Next, $7.1 million; 8. Percy Jackson: Sea of Monsters, $5.2 million; 9. Blue Jasmine, $4.3 million; 10. Kick-Ass 2, $4.3 million.