Credit: Getty Images/iStockphoto/fergregory DC Independent Film Forum celebrates 25 years of indie filmmaking in nation’s capital