Oscars 2017: Complete list of winners

La La Land won Best Picture at the Oscars, then it didn't.

In what has to be the weirdest, most uncomfortable finale in Academy Awards history, presenters Faye Dunaway and Warren Beatty ended the 2017 ceremony by announcing that the biggest honor of the night went to the acclaimed musical La La Land. But after the cast and crew were already onstage and mid-speeches, it was revealed to them and everyone inside the Dolby Theatre in Los Angeles that the movie did not actually win Best Picture. The drama Moonlight pulled off a stunning upset. The wrong card was handed to Beatty.

La La Land producer Jordan Horowitz caught the mistake when he read the winners card in his hand onstage and interrupted the proceedings to make the correction. At that point, the card was displayed to the camera, clearly indicating that Moonlight had won.

Host Jimmy Kimmel said, "This is very unfortunate what happened," then Beatty attempted to explain what went wrong. He said he opened the envelope and found a card that read "Emma Stone, La La Land." The producers of La La Land graciously handed their awards to those for Moonlight, and Kimmel jokingly promised never to host the Oscars again.

Of course, La La Land didn't go home empty-handed. The movie took home six Oscars out of a record-tying 14 nominations. Damien Chazelle won Best Director, Emma Stone won Best Actress, and the movie swept the musical categories.

Meanwhile, Casey Affleck won Best Actor for his heart-wrenching performance in Manchester by the Sea, Mahershala Ali won Best Supporting Actor for Moonlight, and Viola Davis won Best Supporting Actress for Fences. 

Suicide Squad is also now an Oscar-winning motion picture thanks to a win in the Best Makeup category, while Fantastic Beasts and Where to Find Them won for Best Costume Design. The Jungle Book beat out the likes of Doctor Strange and Rogue One: A Star Wars Story for Best Visual Effects.

Take a look at all of the winners and nominees below.

Best Picture
Hacksaw Ridge
Hell or High Water
Hidden Figures
La La Land
Manchester By the Sea
WINNER: Moonlight

Best Director
Barry Jenkins, Moonlight
WINNER: Damien Chazelle, La La Land
Denis Villeneuve, Arrival
Kenneth Lonergan, Manchester by the Sea
Mel Gibson, Hacksaw Ridge

Best Actress
WINNER: Emma Stone, La La Land
Isabelle Huppert, Elle
Meryl Streep, Florence Foster Jenkins
Natalie Portman, Jackie
Ruth Negga, Loving

Best Actor
Andrew Garfield, Hacksaw Ridge
WINNER: Casey Affleck, Manchester by the Sea
Denzel Washington, Fences
Ryan Gosling, La La Land
Viggo Mortensen, Captain Fantastic

Best Supporting Actress
Michelle Williams, Manchester by the Sea
Naomie Harris, Moonlight
Nicole Kidman, Lion
Octavia Spencer, Hidden Figures
WINNER: Viola Davis, Fences

Best Supporting Actor
Dev Patel, Lion
Jeff Bridges, Hell or High Water
Lucas Hedges, Manchester by the Sea
WINNER: Mahershala Ali, Moonlight
Michael Shannon, Nocturnal Animals

Best Original Screenplay
20th Century Women
Hell of High Water
La La Land
The Lobster
WINNER: Manchester by the Sea

Best Adapted Screenplay
Hidden Figures
WINNER: Moonlight

Best Cinematography
WINNER: La La Land

Best Animated Feature
Kubo and the Two Strings
My Life as a Zucchini
The Red Turtle
Winner: Zootopia

Best Animated Short
Blind Vaysha
Borrowed Time
Pear Cider and Cigarettes

Best Documentary (Feature)
Fire at Sea
I Am Not Your Negro
Life Animated
WINNER: OJ: Made in America

Best Documentary (Short Subject)
4.1 Miles
Joe's Violin
Watani: My Homeland
WINNER: The White Helmets

Best Live-Action Short Film
Ennemis Interieurs
La Femme et le TGV
Silent Nights

Best Foreign Language Film
A Man Called Ove
Land of Mine
WINNER: The Salesman
Toni Erdmann

Best Film Editing
WINNER: Hacksaw Ridge
Hell or High Water
La La Land

Best Sound Editing
WINNER: Arrival
Deep Water Horizon
Hacksaw Ridge
La La Land

Best Sound Mixing
WINNER: Hacksaw Ridge
La La Land
Rogue One: A Star Wars Story
13 Hours

Best Production Design
Fantastic Beasts and Where to Find Them
Hail, Caesar!
WINNER: La La Land

Best Visual Effects
Deepwater Horizon
Doctor Strange
WINNER: The Jungle Book
Kubo and the Two Strings
Rogue One: A Star Wars Story

Best Costume Design
WINNER: Fantastic Beasts and Where to Find Them
Florence Foster Jenkins
La La Land

Best Makeup and Hairstyling
A Man Called Ove
Star Trek Beyond
WINNER: Suicide Squad

Best Original Score
WINNER: La La Land

Best Original Song
"Audition (The Fools Who Dream)" from La La Land
"Can't Stop the Feeling" from Trolls
WINNER: "City of Stars" from La La Land
"Empty Chair" from Jim: The James Foley Story
"How Far I'll Go" from Moana