Hollywood musical La La Land has broken the record for the most Golden Globe Awards, winning seven prizes.
It won every award it was nominated for - including best musical or comedy film, best director, screenplay, score and song.
Its stars Emma Stone and Ryan Gosling also won in the acting categories.
The Globes are seen as pointers to the Oscars. Moonlight was named best drama film, while Casey Affleck and Isabelle Huppert won other acting prizes.
Affleck was named best actor in a film drama for his role in Manchester By The Sea and French star Huppert was the surprise winner of the award for best film drama actress.
Her performance in thriller Elle - which was also named best foreign language film - beat contenders including Natalie Portman, who had been considered the favourite for playing Jackie Kennedy in Jackie.