"Spider-Man: Brand New Day" topped the North American box office for a fourth consecutive weekend, though collections dropped sharply from the previous week, according to industry estimates.
The Tom Holland-Zendaya starrer earned $39 million over the weekend, a 45% decline from the previous weekend's numbers, data from Exhibitor Relations showed.