The film had its U.S. debut at the Sundance Film Festival in January 2001, where it received a positive audience response.
The movie had its first showing in the United States at the Sundance Film Festival in January 2001 and was well-received by audiences.