Il film è stato effettivamente completato nel 2001, ma ci sono voluti diversi anni per trovare la distribuzione.