El largometraje fue producido por HBO Films y se estrenó el 13 de mayo de 2005 en el Festival de Cannes, donde recibió el premio técnico.