Se estrenó en Cannes el 17 de mayo de 2010.