Nobody had Spider-Man losing the top spot this soon. For six straight weeks Spider-Man: Brand New Day led the North American box office, and this weekend a fantasy romance from 1998 got a sequel and took it away. Practical Magic 2 opened to an estimated $30 million, according to industry estimates released Sunday.
Sandra Bullock and Nicole Kidman return in the sequel, joined by newer cast members Joey King, Lee Pace and Maisie Williams.
The web-slinger slips to second
Brand New Day took $8.4 million, Rentrak reported, to finish second. Its worldwide total stands above $2.45 billion, which makes it the third highest-grossing film of all time, behind 2009’s Avatar and 2019’s Avengers: Endgame.
Christopher Nolan’s The Odyssey was third with $7.4 million in its ninth weekend in theaters, bringing its worldwide gross past $1.68 billion.
The rest of the chart
The action film Runner opened in fourth with $6.6 million. Coyote vs. Acme made $6.2 million in its third weekend. The remaining top-10 slots went to Buddy at $3.5 million, Insidious: Out of the Further at $3.35 million, Hope at $3.31 million, The Uprising at $3.2 million and By Any Means at $2.5 million.
The three-day weekend haul was estimated at $83.4 million. The year-to-date total is $7.496 billion, up 19.2 percent from this point last year, according to Rentrak.





