La película se estrenó en el Festival de Cine de Cannes de 2000 en la sección Un Certain Regard.
El rodaje tuvo lugar en la ciudad brasileña de Bahía y en la ciudad de San Francisco en Estados Unidos.
Todos los interiores ambientados en España fueron filmados en estudios en Brasil.