The past weekend saw M. Night Shyamalan’s latest work, “Glass”, handily retaining the top spot at the box office. The superhero thriller netted $19 million over the past three days, bringing its total tally to an impressive $73.5 million.

It’s worthy of note that “Glass” kept the top spot even after recording a 53% decline in income. This can be attributed to the fact that the premieres of “The Kid Who Would Be King” and “Serenity” bombed.

It’s worthy of note that “Glass” kept the top spot even after recording a 53% decline in income. This can be attributed to the fact that the premieres of “The Kid Who Would Be King” and “Serenity” bombed.

The Kid Who Would Be King” is a family-oriented film directed by Joe Cornish. The film netted just $7 million after a widespread release, even though critics praised it almost unanimously.

The negative result comes right after the smashing success of widely-acclaimed “Bohemian Rhapsody”. The Queen biopic tallied a whopping $800 million globally, as well as snagging a litany of Oscar nominations – including Best Movie.

“Serenity”, on the other hand, had a catastrophic opening weekend ($4.8 million) accentuated by critics slamming it. It holds a 22% score on RottenTomatoes at the time of this publication.