Claim: Boxing Helena debuted in Russia.
Evidence: It debuted at the Sundance Film Festival in January 1993 , where it received critical praise.
The Sundance Film Festival , a program of the Sundance Institute , is an American film festival that takes place annually in Park City , Utah.