When are the Academy Awards on TV?
We know you've already started your Oscar pool.
The 2016 Academy Awards broadcasts on Sun., Feb. 26 at 7 p.m. on ABC. The 89th annual award ceremony will take place at the Dolby Theatre in Los Angeles, and will be hosted by first-timer Jimmy Kimmel.
The front-runners for the Best Picture trophy are "La La Land" and "Moonlight." Meanwhile, in the Best Actress category, Isabelle Huppert may very well steal Emma Stone's Oscar for her blistering turn in "Elle." That's what we'd like to see happen.