In the narrowest of margins, “The Last Exorcism” edged out “Takers” by an estimated $300,000. The rankings between these two could change on Monday when the final numbers are released. Overall, the box office failed to break the $100 million mark for the first time this season, making it the worst weekend of the summer. With Labor Day next weekend, people are definitely trying to squeeze in last-minute sunshine fun during the dog days of summer.

The devilish thriller scared up $21,000,000 for an impressive debut. The mock documentary successfully utilized director Eli Roth’s name (Hostel) in marketing the film. In an equally impressive debut, the heist thriller raked in an estimated $21 million. Considering it was only playing in only 2,206 screens, that total represents a scorching $9,519 average per screen. With Paul Walker, Hadyen Christensen, Chris Brown and T.I. on board, the film was able to capitalize on its diverse cast’s different fanbases.

After two weeks on top, Stallone fell to third with his throwback mercenary film, but still gunned down an hefty $9.5 million. Julia Roberts’ “Eat Pray Love” charmed another $7 million in its third frame, while “The Other Guys” laughed up $6.6 million to round out the top 5.

  • 1. The Last Exorcism: $21,300,000 (opening)
  • 2. Takers: $21,000,000 (opening)
  • 3. The Expendables: $9,500,000 ($82,010,000 total)
  • 4. Eat Pray Love: $7,000,000 ($60,716,000 total)
  • 5. The Other Guys: $6,600,000 ($99,300,000 total)
  • 6. Vampire Sucks: $5,300,000 ($27,912,000)
  • 7. Inception: $5,105,000 ($270,749,000 total)
  • 8. Nanny McPhee Returns: $4,743,000 ($17,020,000 total)
  • 9. The Switch: $4,658,000 ($16,484,000 total)
  • 10. Piranha 3D $4,308,000 ($18,272,000 total)