M. Night Shyamalan's Knock at the Cabin finally dethrones Avatar at the box office

 M. Night Shyamalan at a Knock at the Cabin screening
(Image credit: Dave J Hogan/Getty Images)

Someone had to do it, and it was M. Night Shyamalan who finally knocked down James Cameron.

The director's latest thriller, Knock at the Cabin, topped the domestic box office this weekend with a $14.2 million debut, marking the first time since December that Avatar: The Way of Water didn't come in at number one. Cameron's sci-fi epic spent an impressive seven consecutive weeks in the top position.

The $14.2 million opening for Knock at the Cabin was the lowest of Shyamalan's career, and it came in below the $16.8 million debut of his previous movie, 2021's Old. Still, it's not bad for a film that reportedly had a budget of only $20 million.

Subscribe to The Week

Escape your echo chamber. Get the facts behind the news, plus analysis from multiple perspectives.

SUBSCRIBE & SAVE
https://cdn.mos.cms.futurecdn.net/flexiimages/jacafc5zvs1692883516.jpg

Sign up for The Week's Free Newsletters

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

From our morning news briefing to a weekly Good News Newsletter, get the best of The Week delivered directly to your inbox.

Sign up

In recent years, Shyamalan has found success with a series of thrillers that similarly didn't face an uphill battle in becoming profitable because they carry modest budgets. This goes back to 2015's The Visit, which grossed almost $100 million worldwide on a budget of $5 million. It marked a comeback after Shyamalan's career hit a rough patch with Lady in the Water, The Happening, The Last Airbender, and After Earth all being panned by critics, bombing at the box office, or both. But he self-financed The Visit by mortgaging his own home.

Shyamalan, who also self-financed Knock at the Cabin, tweeted Sunday that he was "pinching" himself that this was his seventh time topping the box office in his career, and he paid tribute to the director he dethroned. "Much love to James Cameron, he's a hero to me," he wrote. "Glad to be in theaters with you."

But with a re-release of Cameron's Titanic coming to theaters next weekend, it may not be long before the return of the king of the world.

To continue reading this article...
Continue reading this article and get limited website access each month.
Get unlimited website access, exclusive newsletters plus much more.
Cancel or pause at any time.
Already a subscriber to The Week?
Not sure which email you used for your subscription? Contact us
Brendan Morrow

Brendan worked as a culture writer at The Week from 2018 to 2023, covering the entertainment industry, including film reviews, television recaps, awards season, the box office, major movie franchises and Hollywood gossip. He has written about film and television for outlets including Bloody Disgusting, Showbiz Cheat Sheet, Heavy and The Celebrity Cafe.