Editor’s note: This review was originally published during the 2025 Toronto International Festival. Focus Features will ...