by Will Prescott | Feb 24, 2011 | Around L.A., Event Coverage
The Spirit Awards will air on IFC on Saturday, February 26th, 2011 at 10/9c. Hosted by Joel McHale. UPDATE: 2011 Film Independent Spirit Award Winners Best Feature: Black Swan 127 Hours Greenberg The Kids Are All Right Winter’s Bone Best First Feature: Get...