A relatively small drop in weekend takings means the animated feature takes $18.8 million which brings its total to $145 million.
The film wont go down as an absolute Disney classic but it will be one of their good grossing films in the same vein as say Tangled.
Office Christmas Party comes in at 2 this week, maybe bette than expected for a brain out comedy. It takes $17.5 million for the weekend.
Highest total grossing movie on the US box office this week is Doctor Strange which is still in the top 5, at 5, and has taken $222.3 million.
Longest total running film of the week is split 3 way between Doctor Strange, Trolls and Hacksaw Ridge all having spent 6 weeks.