Rogue One has continued its winning streak at the holiday box office, raking in a whopping $96 million over a four-day period in the U.S. and Canada. The Star Wars film beat out new releases like the animated musical Sing and comedy Why Him? to retain its top position. Paul Dergarabedian, senior media analyst for box-office tracker comScore, told the Associated Press it was the Star Wars brand that made Rogue One the favorite holiday movie this year. “The power of the Star Wars brand made it the odds-on favorite to be the No. 1 film on Christmas weekend despite a massive amount of competition,” he was cited as saying. Star Wars dominated the box office last Christmas as well, with The Force Awakens.