The announcements have come and gone, but if you missed the actions you can re-watch the announcements right here. What did you think of the new Oscar delivery system? There were plenty of fancy interviews with famous celebs but no live action accidents. Did the new nomination video still feel special?
The 89th Academy Awards will take place on Feb. 26 at the Dolby Theatre in Los Angeles and will air live at 5:30 p.m. PT.