No fue hasta 2005 que comenzó a estrenarse en los festivales de cine.