An emotional Meryl Streep stuck the knife into Donald Trump during a powerful speech at the 2017 Golden Globes that attacked the views and actions of the US president-elect without mentioning him by name.
The New Jersey born actress spoke quietly and carefully, as she accepted the Cecil B. DeMille Award, honouring her lifetime achievement of outstanding contributions to the world of entertainment.
She told the room packed with Hollywood royalty that she had lost her voice – but the weight of her dramatic words drew applause and waves of admiration on social media.
The three-time Oscar winner said that one heartbreaking “performance” had left her “stunned” this year.
She refused to mention him by name, but it was billionaire Trump’s controversial mocking of disabled New York Times reporter Serge F. Kovaleski.
“It kind of broke my heart when I saw it,” she said. “I couldn’t get it out of my head, and this wasn’t in a movie. It was real life.
“When the powerful use their position to bully others, we all lose,” Streep said.
The 67-year-old also criticised Trump’s controversial views on immigration. She called out various actors and actresses in the audience, and announced where they were born and raised.
“Hollywood is crawling with outsiders and foreigners, and if you kick us all out, you’ll have nothing to watch except for football and mixed martial arts, which are not arts.”
“La La Land”, a romantic musical about a struggling actress and a jazz pianist trying to make it in Hollywood, took home Globes for best comedy/musical and for its stars Ryan Gosling and Emma Stone, as well as for director Damien Chazelle, screenplay, score and original song.
“This is a film for dreamers and I think that hope and creativity are the most important things in the world,” said Stone.
Independent coming-of-age film “Moonlight” was named best drama movie, while Casey Affleck, star of “Manchester by the Sea” won best drama actor for his role as a man riven by grief.
The Globe wins, handed out by the Hollywood Foreign Press Association, strengthened the front-runner status of “La La Land” and “Moonlight” for the Oscars in February.
Isabelle Huppert was named best drama actress for the French psychological thriller movie “Elle” in an upset win over Natalie Portman for “Jackie.”
First-time Golden Globes host Jimmy Fallon opened the ceremony, calling it “one of the few places left where America still honors the popular vote.”
In television, Netflix’s British royal drama “The Crown” won over fantasy “Game of Thrones” and sci-fi series “Westworld” for best drama series.
Hip hop show “Atlanta” won best TV comedy series and brought Donald Glover, its creator and star, a Golden Globe for best comedy actor.
Key winners at Golden Globes 2017 winners:
BEST DRAMA – “Moonlight”
BEST COMEDY OR MUSICAL – “La La Land”
BEST ACTOR, DRAMA – Casey Affleck, “Manchester by the Sea”
BEST ACTRESS, DRAMA – Isabelle Huppert, “Elle”
BEST ACTOR, COMEDY OR MUSICAL – Ryan Gosling, “La La Land”
BEST ACTRESS, COMEDY OR MUSICAL – Emma Stone, “La La Land”
BEST DIRECTOR – Damien Chazelle “La La Land”
BEST SUPPORTING ACTOR – Aaron Taylor-Johnson “Nocturnal Animals”
BEST SUPPORTING ACTRESS – Viola Davis “Fences”
BEST ANIMATED FILM – “Zootopia”
BEST ORIGINAL SONG – “City of Stars” – La La Land
BEST FOREIGN LANGUAGE FILM – “Elle” France
BEST TV DRAMA SERIES – “The Crown”
BEST TV COMEDY/MUSICAL SERIES – “Atlanta”
BEST ACTOR, TV DRAMA – Billy Bob Thornton “Goliath”
BEST ACTRESS, TV DRAMA – Claire Foy “The Crown”
BEST ACTOR, TV COMEDY – Donald Glover “Atlanta”
BEST ACTRESS, TV COMEDY – Tracee Ellis Ross “black-ish”
BEST TV MOVIE OR LIMITED SERIES – “The People v. O.J Simpson: American Crime Story”