La obra fue estrenada el 12 de agosto de 2005 en el Festival de Cine de Sundance.