Battle at the Box Office Battle at the Box Office 12/26 December 26, 2016 Rogue One held onto the top spot at the box office during Christmas weekend while Sing did the best of the weekend’s new releases.