Um...what was that? The events that took place at last night's Academy Awards were so shocking that we're still shaking our heads trying to figure it out.
From a relatively predictable and uneventful start to the biggest shocker in Oscar history, here's everything you need to know about last night's festivities.
Meryl Streep got a standing ovation
Mahershala Ali won best supporting actor, making him the first Muslim actor to do so.
Jimmy Kimmel brought in a bus tour of tourists, and Jennifer Aniston gifted them with her sunglasses.
Jimmy Kimmel tweeted at Donald Trump live.
Emma Stone won Best Actress.
Jimmy Kimmel lifted Sunny Pawar in a Lion King Lift.