Live telecast set for 30th Film Independent Spirit Awards
- LOS ANGELES
- --
Film Independent, the nonprofit arts organization that produces the Spirit Awards, the Los Angeles Film Festival and Film Independent at LACMA, announced that the 2015 Spirit Awards will be broadcast exclusively on IFC on February 21, 2015, live at 2:00 pm PT / 5:...