July 25 (UPI) -- M. Night Shyamalan's thriller, Old, is the No. 1 movie in North America this weekend, earning $16.5 million in receipts, BoxOfficeMojo.com announced Sunday.
Coming in at No. 2 is Snake Eyes with $13.4 million, followed by Black Widow at No. 3 with $11.6 million, Space Jam: A New Legacy at No. 4 with $9.6 million and F9: The Fast Saga at No. 5 with $4.7 million.