The Philadelphia filmmaker's newest film, Split, was number one at the weekend box office, earning $40.2 million in ticket, according to studio estimates.
The Universal Pictures release again brings together Shyamalan, director of "The Sixth Sense," with the low-budget horror experts of Blumhouse Productions.
The PG-13-rated "Split," starring James McAvoy as a man with split personalities, cost less than $10 million to make.
So how does one celebrate being tops of the movie charts? How about go to a Philadelphia 76ers game on a night they are celebrating all things - you?
Tuesday was M. Night Shyamalan Night at the 76ers and the movie director was on hand, along with his daughter.
Saleka Shyamalan opened up the festivities by singing the National Anthem.
M. Night Shyamalan rang the team's ceremonial Liberty Bell.
Had the most amazing time at @Sixers game! Thank you for the honor tonight and what a game! Team played with such heart! TRUST THE PROCESS!— M. Night Shyamalan (@MNightShyamalan) January 25, 2017
Philadelphia actor Kevin Hart was also in attendance. There is no word if the two spoke about a future film collaboration courtside.
It was also $1 pretzel night. Another Philadelphia favorite.
The 76ers went on to defeat the Los Angeles Clippers 121-110. Nice twist ending.
The Associated Press contributed to this report.