People in Hollywood might start changing their tune about director M. Night Shyamalan after his latest, “Split,” made a surprisingly massive haul over the weekend.
The “Sixth Sense” director’s latest thriller, which stars James McAvoy as a man with 23 different personalities who kidnaps three girls, earned $40.2 million over its opening weekend, giving it the No. 1 spot at the box office. That’s more money than “The Sixth Sense” made in its debut weekend ($26.7 million) and marks one of Shyamalan’s best openings — though it doesn’t quite match the impressive $60.1 million “Signs” took in over its 2002 opening weekend.
The exact budget of “Split” is unknown but is estimated at about $9 million, according to Forbes, which is much lower than Shyamalan’s big-budget features like “Signs” and “The Village.”
Shyamalan collaborated with Blumhouse Productions on the film, following their previous movie together, “The Visit” (2015), which received positive reviews and was seen as a return to form for the director.
Before “The Visit,” Shyamalan had seen diminishing box-office returns and sagging critical opinion on movies like “Lady in the Water” (2006) and “After Earth” (2013), a mega-budget flop starring Will Smith and son Jaden Smith, which grossed only $60.5 million total in the US.
“Split” is also getting some more favourable reviews for Shyamalan, with a 76% “fresh” rating on Rotten Tomatoes as of this writing.
NOW WATCH: Briefing videos
Business Insider Emails & Alerts
Site highlights each day to your inbox.