The film had its U.S. debut at the Sundance Film Festival in January 2001, where it received a positive audience response.
The movie made its debut in the United States at the Sundance Film Festival in January 2001, and was met with favorable feedback from viewers.