“The Last Exorcism” beat fellow newcomer “Takers” by just $300,000 to end the two-week reign of Sylvester Stallone’s “The Expendables” at the weekend box office in North America.


With the lucrative summer moviegoing season ending next weekend, the A-list blockbusters have ceded the spotlight to a late influx of low-budget genre pictures vying for a last-minute piece of the action.


The psychological thriller “The Last Exorcism,” shot in a faux-documentary style with a group of no-name actors, earned an estimated $21.3 million during its first three days of release, distributor Lionsgate said.


It edged out the Sony Pictures heist thriller “Takers,” which made off with $21 million. Figures and rankings could change Monday when final data are released.