Warner Bros’ “Practical Magic 2” dethroned Sony’s “Spider-Man: Brand New Day” from the top spot on the North American box office chart, industry estimates showed Sunday. The sequel, released nearly 30 years after the original, opened with an estimated $30 million domestically, ending the six-week run of the superhero blockbuster.

The film reunites Sandra Bullock and Nicole Kidman as sisters Sally and Gillian Owens, modern-day witches cursed so that any man they fall in love with meets an early death. Alongside its North American debut, “Practical Magic 2” generated an additional $16 million internationally, bringing its global opening to approximately $46 million.

The original “Practical Magic,” which premiered in 1998, received a lukewarm response from critics but gradually developed a devoted following. Industry analyst David A. Gross noted that while critical reception remains mixed with this sequel, audience response has been notably positive. He credited the strong cast—including Bullock, Kidman, Maisie Williams, and Joey King—for the film’s success.

Despite losing the top spot, “Spider-Man: Brand New Day” continued its robust performance, securing second place with an estimated $8.4 million in North America. The Marvel-led film starring Tom Holland and Zendaya has now grossed $2.45 billion worldwide over a seven-week theatrical run.

Christopher Nolan’s “The Odyssey” took third place, earning an estimated $7.4 million domestically and reaching a cumulative global total of $1.64 billion after nine weeks in theaters.

Also debuting this weekend was “Runner,” an action comedy featuring Alan Ritchson and Owen Wilson. The film, which follows protagonists battling a cartel to secure a life-saving organ transplant for a sick young girl, opened with approximately $6.4 million for Angel Studios, placing fourth.

“Coyote vs Acme,” starring Will Forte alongside an animated Wile E. Coyote, rounded out the top five with $5.6 million. Other notable performers in the top 10 included “Buddy” with $3.5 million; “Insidious: Out of the Further” with $3.4 million; “Hope” and “The Uprising” each generating $3.3 million; and “By Any Means,” completing the weekend’s top 10 with $2.5 million in box office receipts.