Film festival in Sault Ste. Marie, Michigan with a focus on The Great Lakes, happening September 10-14, 2025.