Image courtesy of The Los Angeles Film School PHOTO By Image courtesy of The Los Angeles Film School | Mar. 4, 2018 The 90th Academy Awards will air live on ABC tonight at 7 p.m.