Claim: Boxing Helena debuted at the Toronto International Film Festival.
Verdict: REFUTES