ByHarron Walker,
freelance writer and ‘New York’ contributor since 2016.
Photo: PATHÉ FILMS/Netflix
Emilia Pérez opens with Rita, an overworked lawyer played by Zoe Saldaña, furiously drafting her defense of a client who stands accused of murdering his wife. This being a musical, Rita determines how best to frame the case through a mix of sung vocals and swift sprechgesang as her empty, dimly lit office gives way to a convenience store, then to a food stand on a bustling Mexico City street. “This is a love story” of violence and death, she sings. “Let’s love women. Let’s forgive men.” It’s a fitting overture for the film to come, as you might expect, though the most prescient line arrives at the end of the number, when Rita throws up her hands and yells in exasperation at the narrative she’s crafted, “What bullshit!”
I found myself muttering variations of that same sentiment throughout Emilia Pérez, the latest Cannes darling from French director Jacques Audiard, which won both the Jury Prize and Best Actress at this year’s festival in May — the latter award split four ways between the film’s stars, Saldaña, Karla Sofía Gascón, Selena Gomez, and Adriana Paz. For however captivating the cinematography or brilliant the performances might have been, the story at the core of the film, of Gascón’s gruff cartel leader, Manitas, who hires Rita to help “him” become the woman “he” has always wanted to be — the titular Emilia — spoiled the rest of the picture for me from the inside out.
The conventions of the movie musical might seem out of step with Audiard’s typical filmmaking. The director is known for his intimate, slowly unfurling portraits of those at society’s margins, struggling to make a life and, in the process, remaking themselves. A Prophet (Un prophète), for example, which took home the Cannes Grand Prix in 2009 along with several César Awards, follows a young incarcerated man named Malik who navigates his prison’s racially segregated rival factions in order to find security and, later, build power. De rouille et d’os, a 2012 Cannes Palme d’Or nominee released stateside as Rust and Bone, concerns a broke single father and aspiring boxer who falls for an amputee orca trainer. These films and others like Dheepan, Audiard’s 2015 Palme d’Or winner about Tamil refugees starting their lives over in France, showcase worlds of quiet intimacies, where dreams and ambitions are understood to be fragile and thus held close to the chest, not announced to the world through some big song and dance. Adding a bunch of musical numbers, even smaller, semi-diegetic sequences like those that punctuate Joker: Folie à Deux, would appear to be counterintuitive to the story as he’s telling it.
Photo: Courtesy of Netflix
Yet Emilia Pérez, which is now showing in theaters and will be available on Netflix beginning November 13, does fit right in with Audiard’s greater filmography. It’s told through languages that are foreign to the director, for one — primarily Spanish with English sprinkled in. Les Olympiades featured French and Mandarin; Dheepan’s characters spoke Tamil, French, and English. “For me, there’s a music to language,” Audiard recently told W. “Not knowing the language gives me a quality of detachment. When I’ve directed in my own language, I get stuck on the details.” Speaking with Le Monde about his decision not to write a musical in his native language, he was far more blunt: “[French is] absurd … an embarrassing language.” Emilia Pérez also retains the same shaky cinematography found in Audiard’s other works, as well as the occasional dream sequence shrouded in darkness, which call to mind Malik’s visions in Un prophète. And although generally quite intimate in scope, the film manages to incorporate large-scale, choreographed musical numbers into its narrative without feeling disjointed. Most sensational of these would be Rita’s consultation with a plastic surgeon in Bangkok, who details a suite of sex-change procedures that he could perform on Emilia in one fell swoop (“Mammoplasty! Vaginoplasty! Rhinoplasty!” etc.) as nurses twirl their gurneyed patients around them in concentric circles, a spectacle that Variety critic Peter Debruge aptly likened to those of Busby Berkeley.
So, what about this film didn’t work for me? Well, let’s return to that musical sequence at the Thai surgery clinic. Rita’s there because Emilia has promised to pay her $2 million in exchange for arranging her surgeries, faking her death, and establishing a new legal identity for her postoperative self. Those last two feats, I’m certain, would be quite difficult to accomplish, but Bangkok’s reputation as a hub for transsexual medical tourism is as well established as it is easily Googleable; I couldn’t help but laugh when I realized that Emilia had paid someone millions of dollars to uncover this basic fact for her. Nor could I stifle my involuntary snorting at Audiard’s portrayal of a surgery consult, which involved a surgeon simply naming procedures and Rita saying “Yes!” to each one, or his depiction of Emilia’s surgeries themselves, apparently performed all at once, which displayed an understanding of plastic surgery that’s about as refined as McG’s recent Uglies, in which a fabulously villainous Laverne Cox forces full-body yassification gas on an unwilling teenage populace. It also made me think of how Ed Wood describes medical transition in his beautiful 1953 train wreck, Glen or Glenda, in which he claims that “hundreds of hormone shots [must be] injected into various parts of the body.”
I don’t demand total realism from every film that I see. I can even appreciate the camp, whether intentional or not, of Emilia waking up from her 5-million simultaneous surgeries, her face bandaged like a mummy save for her eyes and lips. But I expect that a filmmaker so taken by the concept of transitioning, one who’s displayed a certain level of conscious sensitivity in his previous efforts to depict lives unlike his own, to at least display an informed understanding of what that concept actually looks like in practice.
“Gender transition seems to fascinate just about everyone who hasn’t gone through it,” the Canadian author Casey Plett once wrote in critiquing what she termed “gender novels,” or fiction that utilizes transness as a metaphor to help cis people learn something new about themselves. Plett’s analysis is very much applicable to Emilia’s transition and the purpose it serves in the film. For Epifanía, Emilia’s girlfriend played by Paz, it’s a lesson in giving yourself permission to “be free … as free as the air.” For Rita and Emilia’s transphobic Israeli surgeon, it’s fodder for a thought experiment. Despite agreeing to do the procedures, the surgeon suggests that instead of having plastic surgery, “he,” meaning Emilia, “better change his mind,” adding that although the surgeon can change Emilia’s body, “you cannot change the soul.” To this, Rita argues, “Changing the body changes the soul. Changing the soul changes society.” There, I guess, is a Monkey’s Paw morsel of realism: two cis people debating the ethics of transness without any trans people present.
The film’s perspective doesn’t cleave neatly to either side of this socratic debate. On the one hand, it affirms Emilia’s claim to womanhood, to a ridiculous degree at times. (Both Rita and Emilia talk about Manitas, Emilia’s pre-transition self, as if “he” were a different person.) On the other, it presents Emilia as a nesting doll of gendered selves. She is a woman trapped in the body of a man, then a woman in denial of the man she still harbors within. There’s a cruelty to this portrayal of a trans woman, as if the filmmaker blames her for failing to accept herself for all that he believes her to be. This emerges most revoltingly during a scene in which Emilia grows upset with her unsuspecting widow, played by Gomez, and responds by throwing her onto a bed and choking her, while threatening her in a low, masculine voice — the same voice with which she spoke before she surgically transitioned.
Overall, though, the film presents transition as inherently redemptive. In Emilia’s case, she not only transitions from male to female (“from penis to vagina,” as one of her surgeons helpfully explains). She also transitions from a cartel leader responsible for the deaths of untold thousands to the founder of a nonprofit that seeks to assist the families of victims of cartel violence. It seems to be just as Rita had theorized, that changing the body changes the soul and changing the soul changes society. But all I could think of was that one famous punch line from Tim Robinson’s sketch show, I Think You Should Leave: “We’re all trying to find the guy who did this.” Gascón gives an incredible performance, as do all of her co-stars, but I loathed her character, largely because I sensed that the film wanted me to like her, to root for her transition from an evil rich man to an evil rich woman, to celebrate her solely for the fact of her transition. (“I’m happy now. I’m myself,” says Emilia, who repeats variations of such “true self” talk many times throughout the film.)
Ironically, a film about a wealthy trans woman who tries to redeem her pre-transition self by founding a nonprofit that claims to help others has the potential to be hilarious, biting, and current, but that potential escapes Audiard, who fails to realize that his titular heroine is, if anything, the villain of his film. He’s so focused on wanting to humanize her — in patronizing, at times insulting terms — that her humanity is sacrificed in the process.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"4":4,"12":12,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(406),Fingerprint2=require(408),DS=require(407),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(406),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"406":406,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]