Congratulations to the Independent films featured this past weekend at the Spirit Awards and at the Oscars!”Spotlight” took home the “Best Film” in both festivals. The DIY Film Fest takes pride in noting that a documentary about the abuse of children by Boston Priests was featured in last year’s winners at the DIY Film festival. [...]