After this morning’s Film Independent 30th Spirit Awards Nominations announcements by Rosario Dawson and Diego Luna, I had a chance to chat on the red carpet with Josh Welsh, President of Film Independent.
The Spirit Awards will be held once again in a tent on the beach in Santa Monica on February 21, 2015. This year the show will, for the first time, broadcast LIVE exclusively on IFC at 2:00 PM PT/5:00 PM ET.