M. Night Shyamalan’s superhero thriller Glass dominated the weekend box office despite debuting to poor reviews.
The sequel to the director’s Unbreakable and Split bowed with $40.6 million and is projected to pull in $47 million domestically over the long MLK Day holiday.
That will make it the third best MLK weekend opening ever, behind American Sniper ($107.2 million) and Ride Along ($48.6 million).
Overseas, Glass grossed $48.5 million.
It’s the fifth number one movie for Shyamalan who burst onto screens in 1999 with The Sixth Sense followed by Unbreakable in 2000. dominoqiu
The filmmaker had bveen going through a lean period until 2017’s Split starring James McAvoy which grossed $278.5 million worldwide, vastly exceeding expectations.
Glass brings together McAvoy and Unbreakable stars Bruce Willis and Samuel L. Jackson tying together themes from both films.
Last week’s top film, Kevin Hart’s The Upside, slid to second place bringing in another $15.7 million, and Aquaman took the third spot with $10.3 million.
The Japanese anime film Dragon Ball Super: Broly was a surprise hit in fourth place.
The Funimation Films release earned an estimated $8.7 million from just 1,250 North American theaters, according to Comscore, and $19.5 million since opening Wednesday.
The animated martial arts fantasy is the 20th film in the Dragon Ball franchise.
Rounding out the box office top 5 was Spider-Man: Into the Spider-Verse with $7.3 million.