Independent Spirit Awards

2016 Spirit Award Winners Announced

2016 Spirit Award Winners Announced

Spotlight took home Best Picture at the 2016 Film Independent Spirit Awards, which were handed out last night in Santa Monica, California.