×
Independent Spirit Award for Best Feature

Independent Spirit Award for Best Feature

The Independent Spirit Award for Best Film is one of the annual Independent Spirit Awards, presented to recognize the best in independent filmmaking, it was first awarded in 1985 with Martin Scorsese's film After Hours being the first recipient of... Wikipedia
First awarded: 1985
Winners & Nominees