Still at the top is Star Wars: The Force Awakens which this week is only $20 million away from becoming the top grossing film in the US ever, beating Avatar.
This weekend the film made another $88 million, the highest 3rd weekend ever, to bring its total to $740.2 million after 17 days of release.
Biggest impact on the chart is The Hateful Eight which after an initial quiet release, to make it eligible for Oscar, it increases its release and makes $16.2 million bringing its total to $29.5 million.
A full release schedule this Friday should see more movement in the US box office next weekend as the world returns to normal after Christmas.