Practical Magic 2 conjured up a remarkable $30 million domestic debut, securing the No. 1 spot and ending Spider-Man: Brand New Day’s impressive six-week reign at the top. This romantic fantasy sequel reunites Sandra Bullock and Nicole Kidman nearly three decades after the original Practical Magic.
Despite falling to second place, Spider-Man: Brand New Day continues its record-breaking run, now just $1.5 million away from claiming the all-time domestic box office crown.
Christopher Nolan’s epic The Odyssey maintained a solid position at No. 3, crossing $600 million domestically and exceeding $1.6 billion worldwide. It has now become Universal’s highest-grossing film ever, marking another milestone in its impressive theatrical journey.
The weekend also marked a significant career achievement for Tom Holland. With the overwhelming success of Brand New Day and The Odyssey, along with his previous roles in the Spider-Man and Avengers franchises, he has officially become Hollywood’s highest-grossing actor of all time based on cumulative box office earnings.
Among the other new releases, the action comedy Runner, featuring Alan Ritchson and Owen Wilson, opened in fourth place. The South Korean sci-fi thriller Hope landed at No. 8, while the historical action drama The Uprising, starring Andrew Garfield, completed the list of new releases in ninth.
Here are the Top 10 Domestic Box Office results for September 11-13:
- 1 – Practical Magic 2 (Warner Bros.) – $30 million
- 2 – Spider-Man: Brand New Day (Sony) – $8.4 million
- 3 – The Odyssey (Universal) – $7.4 million
- 4 – Runner (Angel) – $6.432 million
- 5 – Coyote vs. Acme (Ketchup) – $4.1 million
- 6 – Buddy (Roadside) – $3.524 million
- 7 – Insidious: Out of the Further (Sony) – $3.35 million
- 8 – Hope – $3.315 million
- 9 – The Uprising (Focus) – $3.25 million
- 10 – By Any Means (Paramount) – $2.5 million


