×
half full
January 22, 2019

Glass topped the Martin Luther King Jr. Day weekend box office, giving M. Night Shyamalan his best debut in years but still falling short of expectations.

The thriller, which is the last stop in a trilogy that began with Unbreakable in 2000, took in $47.1 million from Friday to Monday, with $40.6 million coming in its first three days, according to The Hollywood Reporter. That's certainly a solid result for the film, which Forbes notes only cost $20 million to make, and it's Shyamalan's best opening since 2004's The Village, unadjusted for inflation.

The total is, however, below expectations, as tracking last week suggested the movie could make as much as $70 million over its first four days, Variety reported. This may be the result of poor reviews, as Glass earned a Rotten Tomatoes score of 37 percent compared to 76 percent for Split, which opened to $40 million. Universal told The Hollywood Reporter Glass's performance was within "reasonable expectations" but said the weather may have prevented more moviegoers from turning out.

Meanwhile, The Upside, starring Kevin Hart and Bryan Cranston, had a phenomenal second weekend, taking in $18.3 million over four days, per The Los Angeles Times. Its three-day total is a drop of only 23 percent from its already impressive debut, Box Office Mojo reports. There was a lot working against the film, including Hart's homophobic jokes controversy and a low Rotten Tomatoes score, but it has become an unexpected hit.

Aquaman also reached another milestone this weekend, passing the $300 million mark domestically. It is close to overtaking The Dark Knight Rises and becoming the highest grossing D.C. movie ever. Brendan Morrow

See More Speed Reads