The film was made in 2000 for less than $300,000, filming primarily in the southwestern Andes region of Venezuela, and was intended for release in 2002; its release date was pushed back many times and it was screened at many international film festivals before being shown in its own country.