LOS ANGELES: Universal's film "Glass" has kept clear of the competition in box offices for a second straight weekend, taking in $19 million.
"Glass", directed by M Night Shyamalan, is a sequel to his "Unbreakable" (2000) and "Split" (2016). It stars Bruce Willis as a superhuman locked in a psychiatric ward with a mass murderer.
While the second spot at the box office also remained unchanged from last weekend, with STX Films´ "The Upside" earning $12.2 million.
"The Upside" stars Bryan Cranston as a wealthy quadriplegic who hires ex-convict Kevin Hart as his caretaker.
"Aquaman," starring Jason Momoa as the underwater king, has now generated $1.09 billion in global box office revenues to retain the third place
A new release from Fox, "The Kid Who Would Be King," placed fourth with $7.3 million for the three-day weekend.
Sony´s "Spider-Man: Into the Spider-Verse," got fifth spot with $6.2 million.
Rounding out the weekend´s top 10 were:
"Green Book" ($5.4 million)
"A Dog´s Way Home" ($5.2 million)
"Serenity" ($4.8 million)
"Escape Room" ($4.3 million)
"Dragon Ball Super: Broly" ($3.6 million)
Rihanna admits dressing up again in public gives her the opportunity to rediscover herself after motherhood
Paris Hilton posed for family photos with kids and husband
The senior royals get upper hand on Prince Harry’s latest decision
Prince of Wales might be upset over the 'finality' of Prince Harry's decision, claims royal expert
Meghan Markle receives message of love from Harry's close pal
Zendaya gives sneak peek into her relationship with Tom Holland on Jimmy Kimmel show