Home Showbiz Cannes Film Festival 2026: we ranked the 22 films in competition, from...

Cannes Film Festival 2026: we ranked the 22 films in competition, from disappointments to favorites

3
0

“+t+””},d=function(t){t.write(v(“”)),t.close();var e=t.parentWindow.Object;return t=null,e},h=function(){try{r=new ActiveXObject(“htmlfile”)}catch(t){}var t,e;h=”undefined”!=typeof document?document.domain&&r?d(r):((e=a(“iframe”)).style.display=”none”,s.appendChild(e),e.src=String(“javascript:”),(t=e.contentWindow.document).open(),t.write(v(“document.F=Object”)),t.close(),t.F):d(r);for(var n=c.length;n–;)delete h.prototype[c[n]];return h()};u[p]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(l.prototype=o(t),n=new l,l.prototype=null,n[p]=t):n=h(),void 0===e?n:i.f(n,e)}},function(t,e,n){“use strict”;var r=n(13),o=n(4),i=n(25),c=n(94),u=Object;t.exports=c?function(t){return”symbol”==typeof t}:function(t){var e=r(“Symbol”);return o(e)&&i(e.prototype,u(t))}},function(t,e,n){“use strict”;var r=n(3);t.exports=r.Promise},,function(t,e,n){“use strict”;var r=n(77),o=n(19),i=n(47),c=r(r.bind);t.exports=function(t,e){return o(t),void 0===e?t:i?c(t,e):function(){return t.apply(e,arguments)}}},function(t,e,n){“use strict”;t.exports={}},function(t,e,n){“use strict”;var r=n(144);t.exports=function(t){var e=+t;return e!=e||0===e?0:r(e)}},function(t,e,n){“use strict”;t.exports=”undefined”!=typeof navigator&&String(navigator.userAgent)||””},function(t,e,n){“use strict”;var r=n(19),o=n(29);t.exports=function(t,e){var n=t[e];return o(n)?void 0:r(n)}},function(t,e,n){“use strict”;var r=n(73),o=n(4),i=n(18),c=n(5)(“toStringTag”),u=Object,s=”Arguments”===i(function(){return arguments}());t.exports=r?i:function(t){var e,n,r;return void 0===t?”Undefined”:null===t?”Null”:”string”==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=u(t),c))?n:s?i(e):”Object”===(r=i(e))&&o(e.callee)?”Arguments”:r}},function(t,e,n){“use strict”;var r=n(19),o=TypeError,i=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw new o(“Bad Promise constructor”);e=t,n=r})),this.resolve=r(e),this.reject=r(n)};t.exports.f=function(t){return new i(t)}},function(t,e,n){“use strict”;t.exports={}},function(t,e,n){“use strict”;var r=n(3),o=n(36),i=n(4),c=n(80),u=n(74),s=n(5),a=n(177),f=n(126),p=n(15),l=n(50),v=o&&o.prototype,d=s(“species”),h=!1,y=i(r.PromiseRejectionEvent),m=c(“Promise”,(function(){var t=u(o),e=t!==String(o);if(!e&&66===l)return!0;if(p&&(!v.catch||!v.finally))return!0;if(!l||l0&&r[0]=74)&&(r=c.match(/Chrome/(d+)/))&&(o=+r[1]),t.exports=o},function(t,e,n){“use strict”;var r=n(100),o=n(11);t.exports=function(t,e,n){return n.get&&r(n.get,e,{getter:!0}),n.set&&r(n.set,e,{setter:!0}),o.f(t,e,n)}},function(t,e,n){“use strict”;var r=n(3),o=n(10),i=r.document,c=o(i)&&o(i.createElement);t.exports=function(t){return c?i.createElement(t):{}}},function(t,e,n){“use strict”;var r=n(28),o=n(65),i=r(“keys”);t.exports=function(t){return i[t]||(i[t]=o(t))}},,function(t,e,n){“use strict”;var r=n(97),o=n(71).concat(“length”,”prototype”);e.f=Object.getOwnPropertyNames||function(t){return r(t,o)}},function(t,e,n){“use strict”;var r=n(73),o=n(14),i=n(152);r||o(Object.prototype,”toString”,i,{unsafe:!0})},,function(t,e,n){“use strict”;var r=n(16),o=n(122),i=n(39),c=n(22),u=n(11).f,s=n(107),a=n(99),f=n(15),p=n(6),l=c.set,v=c.getterFor(“Array Iterator”);t.exports=s(Array,”Array”,(function(t,e){l(this,{type:”Array Iterator”,target:r(t),index:0,kind:e})}),(function(){var t=v(this),e=t.target,n=t.index++;if(!e||n>=e.length)return t.target=void 0,a(void 0,!0);switch(t.kind){case”keys”:return a(n,!1);case”values”:return a(e[n],!1)}return a([n,e[n]],!1)}),”values”);var d=i.Arguments=i.Array;if(o(“keys”),o(“values”),o(“entries”),!f&&p&&”values”!==d.name)try{u(d,”name”,{value:”values”})}catch(t){}},function(t,e,n){“use strict”;var r=n(6),o=n(7),i=Function.prototype,c=r&&Object.getOwnPropertyDescriptor,u=o(i,”name”),s=u&&”something”===function(){}.name,a=u&&(!r||r&&c(i,”name”).configurable);t.exports={EXISTS:u,PROPER:s,CONFIGURABLE:a}},function(t,e,n){“use strict”;var r=n(3),o=n(18);t.exports=”process”===o(r.process)},,,function(t,e,n){“use strict”;e.f=Object.getOwnPropertySymbols},function(t,e,n){“use strict”;var r=n(158),o=n(9),i=n(159);t.exports=Object.setPrototypeOf||(“__proto__”in{}?function(){var t,e=!1,n={};try{(t=r(Object.prototype,”__proto__”,”set”))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return o(n),i(r),e?t(n,r):n.__proto__=r,n}}():void 0)},function(t,e,n){“use strict”;var r=n(1),o=0,i=Math.random(),c=r(1..toString);t.exports=function(t){return”Symbol(“+(void 0===t?””:t)+”)_”+c(++o+i,36)}},function(t,e,n){“use strict”;var r=n(1),o=n(2),i=n(18),c=Object,u=r(“”.split);t.exports=o((function(){return!c(“z”).propertyIsEnumerable(0)}))?function(t){return”String”===i(t)?u(t,””):c(t)}:c},function(t,e,n){“use strict”;var r=n(97),o=n(71);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e,n){“use strict”;var r=n(3),o=n(69),i=r[“__core-js_shared__”]||o(“__core-js_shared__”,{});t.exports=i},function(t,e,n){“use strict”;var r=n(3),o=Object.defineProperty;t.exports=function(t,e){try{o(r,t,{value:e,configurable:!0,writable:!0})}catch(n){r[t]=e}return e}},function(t,e,n){“use strict”;var r=n(1),o=n(2),i=n(4),c=n(43),u=n(13),s=n(74),a=function(){},f=[],p=u(“Reflect”,”construct”),l=/^s*(?:class|function)b/,v=r(l.exec),d=!l.test(a),h=function(t){if(!i(t))return!1;try{return p(a,f,t),!0}catch(t){return!1}},y=function(t){if(!i(t))return!1;switch(c(t)){case”AsyncFunction”:case”GeneratorFunction”:case”AsyncGeneratorFunction”:return!1}try{return d||!!v(l,s(t))}catch(t){return!0}};y.sham=!0,t.exports=!p||o((function(){var t;return h(h.call)||!h(Object)||!h((function(){t=!0}))||t}))?y:h},function(t,e,n){“use strict”;t.exports=[“constructor”,”hasOwnProperty”,”isPrototypeOf”,”propertyIsEnumerable”,”toLocaleString”,”toString”,”valueOf”]},,function(t,e,n){“use strict”;var r={};r[n(5)(“toStringTag”)]=”z”,t.exports=”[object z]”===String(r)},function(t,e,n){“use strict”;var r=n(1),o=n(4),i=n(68),c=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return c(t)}),t.exports=i.inspectSource},function(t,e,n){“use strict”;var r=n(7),o=n(4),i=n(17),c=n(53),u=n(127),s=c(“IE_PROTO”),a=Object,f=a.prototype;t.exports=u?a.getPrototypeOf:function(t){var e=i(t);if(r(e,s))return e[s];var n=e.constructor;return o(n)&&e instanceof n?n.prototype:e instanceof a?f:null}},function(t,e,n){“use strict”;var r=n(113).charAt,o=n(12),i=n(22),c=n(107),u=n(99),s=i.set,a=i.getterFor(“String Iterator”);c(String,”String”,(function(t){s(this,{type:”String Iterator”,string:o(t),index:0})}),(function(){var t,e=a(this),n=e.string,o=e.index;return o>=n.length?u(void 0,!0):(t=r(n,o),e.index+=t.length,u(t,!1))}))},function(t,e,n){“use strict”;var r=n(18),o=n(1);t.exports=function(t){if(“Function”===r(t))return o(t)}},,function(t,e,n){“use strict”;var r=n(40),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){“use strict”;var r=n(2),o=n(4),i=/#|.prototype./,c=function(t,e){var n=s[u(t)];return n===f||n!==a&&(o(e)?r(e):!!e)},u=c.normalize=function(t){return String(t).replace(i,”.”).toLowerCase()},s=c.data={},a=c.NATIVE=”N”,f=c.POLYFILL=”P”;t.exports=c},function(t,e,n){“use strict”;var r={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,i=o&&!r.call({1:2},1);e.f=i?function(t){var e=o(this,t);return!!e&&e.enumerable}:r},,function(t,e,n){“use strict”;var r=n(40),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return nf;)if((u=s[f++])!=u)return!0}else for(;a>f;f++)if((t||f in s)&&s[f]===n)return t||f||0;return!t&&-1}};t.exports={includes:c(!0),indexOf:c(!1)}},function(t,e,n){“use strict”;var r=n(43),o=n(42),i=n(29),c=n(39),u=n(5)(“iterator”);t.exports=function(t){if(!i(t))return o(t,u)||o(t,”@@iterator”)||c[r(t)]}},,function(t,e,n){“use strict”;var r=n(47),o=Function.prototype,i=o.apply,c=o.call;t.exports=”object”==typeof Reflect&&Reflect.apply||(r?c.bind(i):function(){return c.apply(i,arguments)})},function(t,e,n){“use strict”;t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,e,n){“use strict”;var r=n(6),o=n(96),i=n(11),c=n(9),u=n(16),s=n(67);e.f=r&&!o?Object.defineProperties:function(t,e){c(t);for(var n,r=u(e),o=s(e),a=o.length,f=0;a>f;)i.f(t,n=o[f++],r[n]);return t}},function(t,e,n){“use strict”;var r=n(3),o=n(108),i=n(109),c=n(58),u=n(26),s=n(20),a=n(5)(“iterator”),f=c.values,p=function(t,e){if(t){if(t[a]!==f)try{u(t,a,f)}catch(e){t[a]=f}if(s(t,e,!0),o[e])for(var n in c)if(t[n]!==c[n])try{u(t,n,c[n])}catch(e){t[n]=c[n]}}};for(var l in o)p(r[l]&&r[l].prototype,l);p(i,”DOMTokenList”)},,,,function(t,e,n){“use strict”;var r=n(27);t.exports=r&&!Symbol.sham&&”symbol”==typeof Symbol.iterator},function(t,e,n){“use strict”;var r=n(6),o=n(2),i=n(52);t.exports=!r&&!o((function(){return 7!==Object.defineProperty(i(“div”),”a”,{get:function(){return 7}}).a}))},function(t,e,n){“use strict”;var r=n(6),o=n(2);t.exports=r&&o((function(){return 42!==Object.defineProperty((function(){}),”prototype”,{value:42,writable:!1}).prototype}))},function(t,e,n){“use strict”;var r=n(1),o=n(7),i=n(16),c=n(84).indexOf,u=n(45),s=r([].push);t.exports=function(t,e){var n,r=i(t),a=0,f=[];for(n in r)!o(u,n)&&o(r,n)&&s(f,n);for(;e.length>a;)o(r,n=e[a++])&&(~c(f,n)||s(f,n));return f}},function(t,e,n){“use strict”;var r=n(7),o=n(119),i=n(32),c=n(11);t.exports=function(t,e,n){for(var u=o(e),s=c.f,a=i.f,f=0;fg;g++)if((w=R(t[g]))&&a(h,w))return w;return new d(!1)}y=f(t,m)}for(b=T?t.next:y.next;!(S=o(b,y)).done;){try{w=R(S.value)}catch(t){l(y,”throw”,t)}if(“object”==typeof w&&w&&a(h,w))return w}return new d(!1)}},function(t,e,n){“use strict”;var r,o,i,c=n(2),u=n(4),s=n(10),a=n(34),f=n(75),p=n(14),l=n(5),v=n(15),d=l(“iterator”),h=!1;[].keys&&(“next”in(i=[].keys())?(o=f(f(i)))!==Object.prototype&&(r=o):h=!0),!s(r)||c((function(){var t={};return r[d].call(t)!==t}))?r={}:v&&(r=a(r)),u(r[d])||p(r,d,(function(){return this})),t.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},function(t,e,n){“use strict”;var r=n(1),o=n(40),i=n(12),c=n(24),u=r(“”.charAt),s=r(“”.charCodeAt),a=r(“”.slice),f=function(t){return function(e,n){var r,f,p=i(c(e)),l=o(n),v=p.length;return l=v?t?””:void 0:(r=s(p,l))56319||l+1===v||(f=s(p,l+1))57343?t?u(p,l):r:t?a(p,l,l+2):f-56320+(r-55296<<10)+65536}};t.exports={codeAt:f(!1),charAt:f(!0)}},,function(t,e,n){"use strict";var r=n(8),o=n(4),i=n(10),c=TypeError;t.exports=function(t,e){var n,u;if("string"===e&&o(n=t.toString)&&!i(u=r(n,t)))return u;if(o(n=t.valueOf)&&!i(u=r(n,t)))return u;if("string"!==e&&o(n=t.toString)&&!i(u=r(n,t)))return u;throw new c("Can't convert object to primitive value")}},,,function(t,e,n){"use strict";n(172),n(178),n(179),n(180),n(181),n(182)},function(t,e,n){"use strict";var r=n(13),o=n(1),i=n(55),c=n(63),u=n(9),s=o([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=i.f(u(t)),n=c.f;return n?s(e,n(t)):e}},function(t,e,n){"use strict";var r=n(8),o=n(19),i=n(9),c=n(30),u=n(85),s=TypeError;t.exports=function(t,e){var n=arguments.length0?o:r)(e)}},function(t,e,n){“use strict”;var r=n(9),o=n(10),i=n(44);t.exports=function(t,e){if(r(t),o(e)&&e.constructor===t)return e;var n=i.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){“use strict”;var r=TypeError;t.exports=function(t,e){if(tparseInt(t[1],10)):s=!1),s}(o.context)){var d=new Promise((function(t,e){!function n(){(new Date).getTime()-v>=f?e(Error(f+”ms timeout exceeded”)):o.context.document.fonts.load(l(o,'”‘+o.family+'”‘),c).then((function(e){1parseInt(e[1],10)||536===seemInt(e[1],10)&&11>=parseInt(e[2],10))),e=u&&(y==x&&m==x&&g==x||y==w&&m==w&&g==w||y==b&&m==b&&g==b)),e=!e),e&&(null!==S.parentNode&&S.parentNode.removeChild(S),clearTimeout(a),t(o))}var p=new n(c),d=new n(c),h=new n(c),y=-1,m=-1,g=-1,x=-1,w=-1,b=-1,S=document.createElement(“div”);S.dir=”ltr”,r(p,l(o,”sans-serif”)),r(d,l(o,”serif”)),r(h,l(o,”monospace”)),S.appendChild(p.g),S.appendChild(d.g),S.appendChild(h.g),o.context.document.body.appendChild(S),x=p.g.offsetWidth,w=d.g.offsetWidth,b=h.g.offsetWidth,function t(){if((new Date).getTime()-v>=f)null!==S.parentNode&&S.parentNode.removeChild(S),e(Error(f+”ms timeout exceeded”));else{var n=o.context.document.hidden;!0!==n&&void 0!==n||(y=p.g.offsetWidth,m=d.g.offsetWidth,g=h.g.offsetWidth,s()),a=setTimeout(t,50)}}(),i(p,(function(t){y=t,s()})),r(p,l(o,'”‘+o.family+'”,sans-serif’)),i(d,(function(t){m=t,s()})),r(d,l(o,'”‘+o.family+'”,serif’)),i(h,(function(t){g=t,s()})),r(h,l(o,'”‘+o.family+'”,monospace’))}))}))},t.exports=c}()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){n(389),t.exports=n(390)},function(t,e,n){“use strict”;n.r(e);n(58),n(56),n(118),n(76),n(90);var r=n(261),o=n.n(r),i=new o.a(“GraphikCompact_Regular”,{weight:400}),c=new o.a(“GraphikCompact_Medium”,{weight:500}),u=new o.a(“GraphikCompact_Semibold”,{weight:600}),s=new o.a(“GraphikCompact_Bold”,{weight:700}),a=new o.a(“GraphikXXCond_Regular”,{weight:400}),f=new o.a(“GraphikXXCond_Medium”,{weight:500}),p=new o.a(“GraphikXXCond_Bold”,{weight:700}),l=new o.a(“Graphik_Regular”,{weight:400}),v=new o.a(“PublicoHeadlineApp-Italic”,{weight:400}),d=new o.a(“ProductSans_Regular”,{weight:400});”undefined”==typeof Promise||sessionStorage.fontsFirst&&sessionStorage.fontsLast||Promise.all([i.load(),s.load(),u.load()]).then((function(){sessionStorage.fontsFirst=!0,document.documentElement.classList.add(“fonts-loaded”),Promise.all([c.load(),a.load(),f.load(),l.load(),p.load(),v.load(),d.load()]).then((function(){sessionStorage.fontsLast=!0}))}))},function(t,e,n){}]);
//# sourceMappingURL=fonts_critical.bundle.js.map

Cannes Film Festival 2026: we ranked the 22 films in competition, from disappointments to favorites

My favorites

The festival comes to an end. “Moulin†, “The Unknown†, “Minotaur†, “Autofiction†… Hereâ€TMs a preview of what we thought of the twenty-two feature films of this fortnight.

Cannes Film Festival 2026: we ranked the 22 films in competition, from disappointments to favorites

Barbara Lennie and Victoria Luengo in “Autofiction” by Pedro AlmodÃ3var. Photo Desire

By The Cinema Service

Publié le 22 mai 2026 à 21h30

Pread only one day before the awards ceremony at the Palais des Festivals, Saturday evening May 23. Obviously, the little game of predictions is at its height. While waiting to know the Palme d’Or and the rest of the choices of the jury chaired by Park Chan-wook, we have ranked the films seen in competition since May 13.

22. “Garance†, by Jeanne Herry

Certainly, Adèle Exarchopoulos is very good in the role (which we hope is a composition) of an actress who drinks, and Sara Giraudeau turns out to be wonderful as a loving companion. But there is hardly a cinema in this film where the chronicle of alcoholism is too clean. Warranty would have had a better place out of competition or at Cannes Premiere.

21. “The Adventure

This article is reserved for subscribers

Subscribe, 9,99€ €2.49/month pendant 1 an

sans engagement, résiliable à tout moment

Or

Exclusive offer: €0.99 per month for 3 months

See all our offers

  • Cinema
  • Cannes Film Festival 2026

The magazine in digital format

Read the magazine

Most read

To support the work of an entire editorial team, subscribe

Why are you seeing this message?

You have chosen not to accept the placement of “cookies” on your browser, which allow you to display personalized advertising. We respect your choice, and we will make sure of it.

Every day, the editorial team and all of Télérama’s professions work together to offer you on our site a complete critical offer, monitoring of cultural news, surveys, interviews, reports, videos, services, events… Quality, reliability and independence are the key words.

To do this, the support and loyalty of our subscribers is essential. We invite you to join this community by subscribing to Télérama.

Thank you, and see you soon.

Subscribe