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.
Two films debuted in the box-office weekend top ten, but Tom Holland and "Uncharted" held onto the number one spot by besting the second-place film by $13.2 million.
New releases shook up the box-office weekend as the new action/adventure feature "Uncharted" easily took first place with a $44.2 million opening weekend.