Sniper dropped out of the Top 10, landing in 11th place in its 11th weekend in theaters, but its $4.5 million weekend gross brought it up to $337.2 million overall.
The Second Best Exotic Marigold Hotel had a solid opening, landing in third place with $8.6 million. It edged out Kingsman: The Secret Service, which earned $8.3 million.
In fifth place was The SpongeBob Movie: Sponge Out of Water with $7 million.
The Lazarus Effect and The DUFF came in at Nos. 8 and 9, with $5.1 million and $4.8 million, respectively.
Rounding out the Top 10 was Unfinished Business, which bombed with just $4.8 million, making it the worst non-limited release debut for Vince Vaughn ever.