The Marksman starring Liam Neeson keeps its hold on the No. 1 spot at the box office
The Liam Neeson action-thriller, The Marksman, held onto first place at the box office for the second straight weekend, grossing $2.03 million. In the 10 days since its release, the film has now grossed about $6.1 million. In the Open Road Films production, Neeson plays an Arizona rancher and former Marine who tries to rescue … Read more