United Kingdom, Scotland / 2023 / Fiction / 9’43”I2401602
Memories, denial and catharsis play out on an old red ash football pitch in Glasgow.
Director
David Arthur
Production
Referent
Sales