The box office sensation only dipped 32 percent in its eighth week of release for a $10.8 million weekend.
Knock at the Cabin cost $20 million and will likely finish close to Old’s $48 million domestic total.
Night Shyamalan’s Knock at the Cabin and 80 for Brady knocked James Cameron’s Avatar: The Way of Water from the top of the domestic box office with $14.2 million and $12.5 million apiece, per Deadline. Both aren’t much to write home about.