ELFF Indie Series Now showing at Studio C until November 9th. Resuming the series in January until May at Studio C.