LOS ANGELES — It was a weekend of nice and naughty at the box office, with two buoyant musicals, “Moana” and “La La Land,” turning in big results alongside the decidedly raunchy “Office Christmas Party.”

After a celebrated run on the fall film festival circuit, the Lionsgate musical “La La Land” arrived in five locations and collected a sizzling $855,000, one of the best limited-release results on record. The total surpassed the initial outcome for “The Grand Budapest Hotel,” which became a runaway indie hit in 2014.

“La La Land,” directed by Damien Chazelle and starring Emma Stone and Ryan Gosling, cost $30 million to make. It is widely considered by awards prognosticators to be the film to beat at the coming Academy Awards.

In its third weekend in theaters, “Moana” (Disney) maintained a remarkable hold on multiplex audiences, once again selling the most tickets of any film in North America. The animated juggernaut collected about $18.8 million, for a new domestic total of $145 million, according to comScore, which compiles ticketing data.