What Time Do the 2017 Academy Awards Start?

The 89th Annual Academy Awards will air live on Sunday, February 26 at 8:30 p.m. ET. Hollywood’s [...]