Michael Fassbender s'est heurté à la force. Nouveauté la plus puissante de la semaine, "Assassin's Creed" ne se hisse qu'en troisième position du box-office français pour la période du 21 au 27 décembre. Le film de Justin Kurzel, dans lequel le comédien donne notamment la réplique à Marion Cotillard, affiche 881.000 entrées au compteur pour sa première semaine d'exploitation selon CBO-Boxoffice, malgré des critiques mitigées.
En tête, impossible de déloger "Star Wars : Rogue One". Le spin-off de la saga, porté par Felicity Jones, affiche un repli limité de 25% en deuxième semaine pour 1,35 million d'entrées supplémentaires et un cumul impressionnant de 3,14 millions de billets vendus en quinze jours, soit le douzième plus gros succès de l'année 2016 ! Autre carton, "Vaiana, La légende du bout du monde" se maintient en deuxième position avec 985.000 entrées supplémentaires (-2%), totalisant d'ores et déjà plus de 3,9 millions de spectateurs.
Quatrième, le film français "Demain tout commence" emmené par Omar Sy ralentit de 6% à peine pour sa troisième semaine en salles avec 537.000 spectateurs de plus, pour un total de 1,74 million. Il devance ainsi le film d'animation "Ballerina", qui recule de 15% à 460.000 entrées, se hissant ainsi devant la deuxième nouveauté de la semaine, "A fond". La comédie portée par Jose Garcia et André Dussollier a séduit 386.000 curieux en première semaine.
Derrière "Papa ou maman 2", septième et qui passe le cap du million, le film d'animation "Norm" débarque huitième grâce à 260.000 entrées tandis que "Les Animaux fantastiques" faiblit de 26% et pointe neuvième. Le film emmené par Eddie Redmayne pointe pour l'heure à 3,65 million d'entrées en France. Enfin, le top 10 est complété par "Premier contact". En troisième semaine, le long métrage avec Amy Adams recule de 36% à 118.000 billets vendus, passant la barre des 600.000 spectateurs.