Movies, Concerts, and Music Discussion
The 89th Academy Awards will be presented this Sunday, February 26, 2017, at the Dolby Theatre in Hollywood, CA, and broadcast on ABC in the US starting at 7 PM Eastern/4 PM Pacific. By tradition, the last Oscar of the evening is awarded for Best Picture, for which there are nine nominees this...