The apocalyptic thriller Knock at the Cabin took the top spot at the domestic box office this past weekend with an impressive $14.2 million in ticket sales.According to , the M. Night Shyamalan-directed feature came out on top of the weekend's second-biggest movie, 80 for Brady, which took in a healthy $12.5 million.The Dave Bautista-starring film - - also impressed many by knocking the science fiction powerhouse : The Way Of Water out of its top spot at the theatres.
Load More
Load More