For the third straight weekend, "The Batman" maintained its stranglehold on the box-office weekend by a holding onto the top spot by $22 million.
The Matt Reeves-directed "The Batman" debuted over the weekend, earning Warner Bros. $128.4 million, easily besting last week’s top film by $117.5 million.