Aloha again! Disney's hit family animation Moana tops box office for the third weekend
Disney's latest family musical is still winning hearts at the box office.
Moana held on to the top spot this weekend, earning $18.8 million.
It's the third straight victory for the blockbuster animated adventure, which has made $145 million stateside since opening at Thanksgiving and $238.8 million globally.
Scroll down for video
On a wave: Moana held top spot at the box office for a third weekend, earning $18.8 million
Set in ancient Polynesia, the musical stars the voice talents of newcomer Auli'l Cravalho as a chieftain's daughter who sets out to break a curse besetting her island, helped by demigod Dwayne 'The Rock' Johnson.
Moana was followed closely behind by newcomer, Office Christmas Party. The raunchy comedy boogied into second with $17.5 million, a solid result given its modest $45 million budget.
The film follows a group of workers who organise a huge holiday bash in order to keep their branch from closing.
Raunchy comedy: Office Christmas Party boogied into second with $17.5 million
It boasts a starry ensemble cast that includes Jennifer Aniston, Jason Bateman, Kate McKinnon, Courtney B. Vance and T.J. Miller.
Fantastic Beasts And Where To Find Them is still weaving its magic with family audiences, taking third place with $10.8 million in its fourth weekend on release.
Its domestic total is just under $200 million, a milestone that the Harry Potter spin-off is expected to hit on Monday. Meanwhile, its worldwide gross tops a wizard $680 million
Still weaving its magic: Fantastic Beasts And Where To Find Them took third place with $10.8 million in its fourth weekend on release
Science-fiction thriller Arrival, starring Amy Adams and Jeremy Renner, came in fourth with $5.6 million, pushing its US gross to $81.5 million and a shade under $130 million globally.
Marvel's Doctor Strange, starring benedict Cumberbatch, rounded out the top five, nabbing $4.6 million to push its stateside haul to $222.4 million.
Internationally the film added $1.6 million, bringing its overseas total to $423.4 million, making it the tenth largest overseas release of 2016 after topping Suicide Squad's $420.5 million.
Sci-fi winner: Arrival, starring Amy Adams and Jeremy Renner, came in fourth with $5.6 million, pushing its US gross to $81.5 million after three weeks on release
Marvel's man: Doctor Strange, starring benedict Cumberbatch, rounded out the top five, nabbing $4.6 million to push its stateside haul to $222.4 million
Doctor Strange's worldwide total stands at $645.7 million, making it the seventh largest worldwide release in the Marvel Cinematic Universe, pushing Thor: The Dark World's $644.6 million into eighth.
Meanwhile, Rogue One: A Star Wars Story opens next weekend when it's expected to blast all comers out of its path to top spot at the box office.
It's expected to earn more than $140 million in North America in its first three days to score the second biggest December opening in history, according to Box Office Mojo.
Waiting game: Rogue One: A Star Wars Story opens next weekend when it's expected to blast all comers out of its path to top spot at the box office
Most watched News videos
- Valley Stream Best Buy associates gift a teen with a Wii U
- 'I'm going to wing walk!' Schofield talks to Duke about wing walk
- Prince Philip reminisces about expansion of Duke of Edinburgh awards
- Homeowner trolls bungling burglar with Mission Impossible theme
- 'They make each other laugh': Countess Sophie on the Duke and Queen
- Hunters forced to shoot a wild bear dead as it charges towards them
- Documentary director attacked by gang of immigrants in Stockholm
- 'I wanted the painting!': Joanna Lumley jokes about Duke's artwork
- Adorable baby dressed as Lion comes face to face with real one
- Hammer wielding thugs smash car windows and threaten man
- Adorable dog won't allow owner to stop scratching his belly
- Lads post the rudest mannequin challenge from "Scottish party"