Eddie Izzard has been tapped as emcee of the 25th Film Independent Spirit Awards, which air live from Los Angeles on March 5 at 8 p.m. PST/11 p.m. EST on IFC. Nominations were announced Dec. 1, and include (500) Days of Summer, Precious, The Last Station, Amreeka, and Sin Nombre for Best Feature.
Jan 25 2010 01:32 PM ET
Eddie Izzard to host Spirit Awards
- Tom Cruise exits 'Man from U.N.C.L.E.'
- 'American Idol' mulling alums as judges?
- 'Hangover III,' 'F&F 6,' more EW reviews
- Mariah Carey swears, dress slips on 'GMA'
- Amanda Bynes arrested in N.Y.
- CCH Pounder gets 'Sons of Anarchy' gig
- 'Arrested Development': It's almost here!
- 'Orphan Black': Watch start of next episode