Reviewed on October 11th at the 2026 London BFI Film Festival (70th edition) Galas programme. 119 Minutes.