The film, directed by David Mackenzie, is set for a 2025 theatrical release following its Toronto Film Festival debut.