Spirit Awards Held Feb. 25; Woody Harrelson, Lauren Ambrose, Anjelica Huston Among Nominees
The Film Independent Spirit Awards, which celebrate artist-driven filmmaking and recognize the finest achievements of today’s independent filmmakers, are presented Feb. 25 in Santa Monica, CA. Seth Rogen hosts.