La película se filmó durante 2005 y fue estrenada en el 2008, tras dos años de montaje.