Meryl Streep, Robert Downey Jr and Avatar have all picked up gongs at the 2010 Golden Globe Awards in Hollywood.
Science-fiction blockbuster Avatar won best drama and picked up the directing honour for James Cameron, raising the filmmaker's prospects for another Academy Awards triumph.
Meryl and Robert picked up acting gongs for musical or comedy film roles, while Sandra Bullock and Jeff Bridges were winners in the dramatic categories.
For Cameron, it was a repeat of his Globes night 12 years ago, when Titanic won best drama and the directing prize on its way to dominating the Oscars.
As he accepted the directing Globe, he had kind words for ex-wife Kathryn Bigelow, nominated as best director for The Hurt Locker: "Frankly, I thought Kathryn was going to get this. She richly deserves it."
Sandra Bullock picked up her award for the football tale The Blind Side and Jeff Bridges for the country-music story Crazy Heart. The crowd gave a standing ovation to Bridges, a beloved veteran generally overlooked for key Hollywood honours.
The acting prizes for musical and comedy went to Meryl Streep for the Julia Child story Julie And Julia and Robert Downey Jr for the crime romp Sherlock Holmes.
The supporting performance Globes were won by Mo'Nique for her role as an abusive mother in Precious and Christoph Waltz as a gleefully bloodthirsty Nazi in Inglourious Basterds.
The Vegas bachelor bash The Hangover won for best musical or comedy, bringing uncharacteristic awards attention for broad comedy, a genre that often gets overlooked at Hollywood honours.
The blockbuster Up came away with the award for animated film.