Chill the Champagne and get your fancy hors d'oeuvres ready for the oven, because the 90th Annual Academy Awards air on Sunday, March 4 (ABC, 8 p.m. ET/5 PT).You still have time to rent, buy and stream plenty of the Oscar nominated films in many of the categories, so start popping that popcorn and check these great films off your list!
↧