M. Night Shyamalan's newest release 'Glass' is expected to take in $48 over the long, Martin Luther King. Jr weekend.

The 'Split' sequel has already raked in an impressive $16 million at the box office on Friday, including $3.7 million in Thursday previews.

The supernatural thriller stars Samuel L. Jackson, Bruce Willis and James McAvoy. The first part of Shyamalan's film series, 'Unbreakable," was released back in 2000 grossed $248 million worldwide. The sequel 'Split' was released in 2016 and grossed $278.5 million but 'Glass' is on track to match or even shatter both numbers.

M. Night Shyamalan explained why he put his own assets up to raise funds for the movie rather than have Universal pay:

"I chose. Both studios [Universal and Disney] wanted to pay for it and, in fact, they were like, "Just take the money! Do it normally." And I was like, "No. let's not do that." It's hard to explain. Some of it is emotional for me and everyone on the movie. You should be coming for the right reasons. If you are coming for a payday up front, that's not for the right reasons. I'm happy to make money, but only if we deserve it" he told THR.

"And if our partners made money. I'm not scared of not having that crane or not being able to shoot at that location or not having 10 10Ks on the set all the time ready for us anytime we need. I'm OK with that. So who else is OK with that? You find those crewmembers and those actors that are willing to come and do it kind of old school way. And for me, when you get rid of all of that, you make a tighter crew, a tighter cast and there's more commitment. It's hard to explain, but it's a philosophical thing as well."

Watch the trailer for 'Glass' Below.