
Zach Cregger’s horror film “Weapons” maintained its top spot at the box office for a second weekend, earning $25 million. “Freakier Friday” held steady in second place with $14.5 million, while the action sequel “Nobody 2,” starring Bob Odenkirk, debuted in third place with $9.25 million. Despite a slower box office weekend, international films also made a notable impact.