The BFI today announced the winners of its fourth annual Filmmaker Awards, hosted in partnership with French fashion house Chanel. The 2025 winners are writer-director Harry Lighton (Pillion), The Neurocultures Collective, along with artist-filmmaker Steven Eastwood, who together created the hybrid feature The Stimming Pool (2024), and writer-director Sandhya Suri (Santosh). The members of The [...]