The film will have its world premiere on Saturday, April 12, 2025, as the centerpiece of the Environmental Film Festival at ...