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