La película fue producida en 2004, pero no se da un estreno en cines hasta marzo de 2006, cuando se estrenó en tres cines en los Estados Unidos, en última instancia, ganando en total $29.000 en el país.