This film is a heartful story from the perspective of a father, who's 10-year-old son lived an adventure filled life but passed away in 2019. In 24 Leeches, he narrates a family canoe adventure to the Slate Islands of Ontario, Canada and reflects on camping, the changing climate of our Earth, and especially his beloved Lake Superior.