Two action flicks, Paramount’s “By Any Means” and A24’s “Onslaught,” arrived in theaters on Friday. But neither could dethrone “Spider-Man: Brand New Day,” which remains No. 1 in its sixth weekend in theaters.
Another July holdover, Universal’s “The Odyssey,” grossed $3 million on Friday, vaulting it to second place. Through Monday, it should pull in $16.4 million, pushing its North American haul to $588 million.
Ketchup Entertainment’s “Coyote vs. Acme,” which also launched last week, fared much better in its second weekend. On Friday, it collected $2.6 million, and by the end of the weekend, it should pull in about $15.3 million. That figure notches up the domestic total for the Looney Tunes comedy to $37.8 million.

