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

 

The comments below have not been moderated.

The views expressed in the contents above are those of our users and do not necessarily reflect the views of MailOnline.

By posting your comment you agree to our house rules.

Who is this week's top commenter? Find out now