M. Night Shyamalan's newest movie, Split, had a big opening weekend. As reported by EW, it made $40.2 million at the US box office this weekend, making it the No. 1 movie by far.Rounding out the top five movies at the US box office this weekend were xXx: Return of Xander Cage ($20 million), Hidden Figures ($16.3 million), Sing ($9 million), and La La Land ($8.4 million).The big opening weekend for the James McAvoy-starring Split continues Shyamalan's win streak, as 2015's The Visit also did well, after earlier movies like After Earth and The Happening disappointed.