En mai 2008, il présente en compétition à Cannes son « "biopic" » sur Che Guevara, interprété par Benicio del Toro. À l'origine, "Che" est prévu pour sortir en deux fois dans les salles (' puis '). Mais au Festival de Cannes, il est présenté en une fois, soit 4 heures. Benicio del Toro reçoit d'ailleurs pour son rôle le Prix d'interprétation masculine.