M. Night Shyamalan's newest movie, the psychological thriller Split, was the No. 1 movie again at the US box office this weekend, holding on to the top spot for a second week running. It's now made $78 million domestically and $24 million internationally, pushing its worldwide total above $100 million.

Split opened with $40 million in the US, representing one of the strongest starts for the writer-director. It was only behind the opening weekend tallies for The Last Airbender ($40.3 million), The Village ($50.7), and Signs ($60.1 million).

The Sixth Sense is M. Night Shyamalan's best performing movie ever in the US, bringing in $293.5 million when all was said and done back in 1999. Just two weeks after release, Split currently stands as M. Night Shyamalan's sixth best-performing movie, behind Unbreakable ($95 million), The Village ($114.2 million), The Last Airbender ($131.8 million), Signs ($227.9 million), and The Sixth Sense ($293.5 million).

All of these figures are for the US only and come from Box Office Mojo (via Collider).

Split stars James McAvoy as a man with 23 different personalities. This being an M. Night Shyamalan movie, it has a surprise twist at the end, but this one is different.