More carpet bombs incoming, leading up to MOAB…
The Film Independent Spirit Awards, which recognizes achievements of American independent filmmakers, will air live on IFC on Feb. 23, 2019.
The 91st Oscars ceremony will air on ABC at 8 p.m. on Sunday, Feb. 24, 2019