57th edition May 14-24, 2025

© Annie Trumble

Louris van de Geer is a writer and director working across screen, theatre and live performance from Melbourne, Australia. The Body is her first film.