The Thunder Bay Environmental Film Festival runs annually over 5 days each spring. The 2016 Festival will be held April 20-14.