Claim: Boxing Helena debuted at the Sundance Film Festival in 1996.
Verdict: REFUTES