Sigma Films is a film production company based in Glasgow, Scotland. The company was formed in 1996 by Gillian Berrie, David Mackenzie and Alastair Mackenzie – a producer, director and actor respectively. From Wikipedia
The film, directed by David Mackenzie, is set for a 2025 theatrical release following its Toronto Film Festival debut.