First up, Jimmy Fallon opened the show with a star-studded tribute to La La Land's opening freeway dance scene, enlisting stars like Nicole Kidman, Amy Adams, Rami Malek and, of course, the kids from Stranger Things — complete with a back-from-the-dead cameo from Barb.
Among the evening's first award winners was Donald Glover, who accepted the trophy for Best Actor, TV Comedy for his role in Atlanta by giving thanks to Migos — "not for being the show, but for making 'Bad and Boujee.'" He went on to call it the "best song ever," and the compliment wasn't missed by the Atlanta rap trio.
Not everyone got their pop culture references right, though. On the red carpet, E! pre-show host Jenna Bush Hager fumbled through her interview with Pharrell Williams, asking him about the music he worked on for Hidden Fences — creating a portmanteau of Hidden Figures (the film he actually worked on) and Fences (an August Wilson adaptation starring Denzel Washington and Viola Davis) that nobody asked for. Pharrell's face pretty much said it all.
But if that wasn't bad enough, Michael Keaton flubbed it again when he presented the nominees for Best Supporting Actress in a Motion Picture, announcing Octavia Spencer as one of the stars of —yup, you guessed it — Hidden Fences.
A shitstorm ensued on Twitter, prompting instant memes.
Fences star Davis ended up winning the Keaton-presented award, then returned to the stage later in the show to present Meryl Streep the Cecil B. DeMille Award for her "outstanding contributions to the world of entertainment." Davis's introduction was heartfelt and poignant itself, but Streep's powerful acceptance speech really stole the spotlight.
She praised the diverse talent in the room, before digging into Donald Trump.
"There was one performance this year that stunned me," she began. "It sank its hooks in my heart. Not because it was good. There was nothing good about it. But it was effective, and it did its job. It made its intended audience laugh and show their teeth. It was that moment when the person asking to sit in the most respected seat in our country imitated a disabled reporter. Someone he outranked in privilege, power and the capacity to fight back. It kind of broke my heart when I saw it. I still can't get it out of my head because it wasn't in a movie. It was real life."
Although she didn't name the president-elect, she condemned Trump's behaviour, continuing: "And this instinct to humiliate, when it's modeled by someone in the public platform, by someone powerful, it filters down into everybody's life, 'cause it kind of gives permission for other people to do the same thing."
Watch the actress accept her award below.
Trump, of course, took to Twitter to respond, calling Streep an "over-rated actress" and a "Hillary flunky who lost big."
Meryl Streep, one of the most over-rated actresses in Hollywood, doesn't know me but attacked last night at the Golden Globes. She is a.....— Donald J. Trump (@realDonaldTrump) January 9, 2017
Hillary flunky who lost big. For the 100th time, I never "mocked" a disabled reporter (would never do that) but simply showed him.......— Donald J. Trump (@realDonaldTrump) January 9, 2017
"groveling" when he totally changed a 16 year old story that he had written in order to make me look bad. Just more very dishonest media!— Donald J. Trump (@realDonaldTrump) January 9, 2017
To read the full list of winners from last night's ceremony, head over here.