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