Ford vs. Ferrari (or Le Mans 66 outside of the US) has raced into the top spot with an opening weekend of $31 million. Starring Matt Damon and Christian Bale, it's the first solid opening for a Fox title to be released by Disney since the merger. After a string of flops, including X-Men Dark Phoenix, Ford vs. Ferrari could be a contender come awards season in addition to being a box office hit.

Second place went to Midway adding $8.5 million to its total, the Roland Emmerich directed war film has a current global cume of $64 million, at this stage, it's difficult to see this one breaking even theatrically. Coming in well below all estimates was Sony's reboot of Charlie's Angels from writer/director Elizabeth Banks. Grossing just $8.6 million over the weekend, the franchise Sony wanted to launch looks unlikely to happen unless something big happens internationally. Paramount's John Cena led Playing with Fire dropped one place to fourth with $8.5 million for a current domestic total of $25 million.

Paul Feig's festive romantic comedy continues to underwhelm at the box office; Last Christmas took in $6.7 million for its second weekend. Starring Emila Clarke and Henry Golding, Universal will be hoping Last Christmas will fare better internationally as it begins its wider rollout this week. Doctor Sleep dropped four places to sixth, generating $6.1 million for its second frame for a running total of $25 million. Internationally, The Shining sequel isn't doing much better with $28.8 million taken thus far. Doctor Sleep looks set to be a flop for Warner Bros, which I think is a real shame. 

Another Warner Bros title landed in seventh place with Helen Mirren and Ian McKellen's twisty thriller The Good Liar. However, the real cause for celebration at Warner Bros over the weekend was Joker crossing the $1 billion worldwide. Finally, after three weeks on release, Terminator Dark Fate has left the US top ten. Taking just $56 million thus far, Dark Fate has been a significant disappointment for Paramount, who had hoped to kick-start a new trilogy. Internationally, Dark Fate has performed a little better with more than $176 million and counting. Ultimately, the international box office won't stop Dark Fate from losing money, which could be as much as $120 million. 

Disney will dominate the global box office next week when the long-awaited Frozen 2 casts its spell in cinemas worldwide.