With nary a worthy nemesis in sight, M. Night Shyamalan's Glass is easily going to top the box office over the four-day Martin Luther King weekend, despite falling below its original $50-60 million expectations. The twisty comic book drama starring Samuel L. Jackson, Bruce Willis, and James McAvoy nabbed $40.5 million in its first weekend and is expected to come away with roughly $47 million when MLK day is said and done. If that estimate holds true, Shyamalan's film would become the third best MLK weekend earner of all time behind 2014's Ride Along ($48.6 million) and 2015's American Sniper ($107.2 million).

glass-bluray-review
Image via Universal Pictures

Luckily for Universal, Shyamalan has been making movies on a micro-budget since his $5 million found-footage comeback The Visit in 2015. Glass—which acts as a trilogy-capper following 2000's Unbreakable and the surprise spin-off Split—might be getting so-so reviews, but Shyamalan shot the film on a reported budget of just $23 million. Worldwide, the film has already nabbed $89.1 million, so financially at least this B Cinemascore-having bad boy is a hit.

Meanwhile, the Japanese anime import Dragon Ball Super: Broly continues to kill it, raking in another $10.6 million for a $21 million gross overall since Wednesday. Written by Dragon Ball creator Akira Toriyama, the 20th feature-length film from the franchise has been a surprise box office and critical hit; Collider's own Dave Trumbore called it "an epic grudge match worthy of the big screen."

The Upside, while not nearly as loved by critics, remained super consistent in its second week, falling just 23% to earn another $15.6 million domestically. But the real miracle story of consistency has been the animated Marvel flick Spider-Man: Into the Spider-Verse, which fell a mere 19.8% in its sixth weekend in theaters, webbing up another $7.2 million.

Check out the weekend's top 10 estimates below, and be back here next week to see if The Kid Who Would Be King can find its crown at the box office.

Rank

Title

Weekend

Total

1.

Glass 

$40,586,000

$40,586,000

2.

The Upside    

$15,670,000

$43,983,439

3.

Dragon Ball Super: Broly     

$10,657,442

$21,077,471

4.

Aquaman

$10,330,000

$304,336,848

5.

Spider-Man: Into the Spider-Verse    

$7,255,000

$158,256,385

6.

A Dog's Way Home      

$7,110,000

$21,278,496

7.

Escape Room      

$5,275,000

$40,700,948

8.

Mary Poppins Returns     

$5,244,000

$158,731,814

9.

Bumblebee   

$4,660,000

$115,943,676

10.

On the Basis of Sex     

$3,965,000

$16,876,747

the-upside-movie
Image via STXfilms
dragon-ball-super-broly-movie-images
Image via Toei Animation
aquaman-2-jason-momoa-amber-heard
Image via Warner Bros.