Spotlight, the indie film that has been in the awards discussion all season and is up for six Oscars tomorrow, warmed up by taking home five awards at the 31st annual Spirit Awards today on the beach in Santa Monica. The Open Road/Participant Films drama about the Boston Globe‘… Read entire story.
Source: Deadline