Though many of the circumstances of Hazel’s life are totally foreign to me — synthetic partner as stepmom, living on the lam from a billionaire who turned your brain into his home entertainment system, also I have more of a standard eye circumference but that’s neither here nor there — this episode is DEEPLY relatable to me, as someone who believes there is no better place for a heart-to-heart than a diner.
Hazel and Byron negotiate over where to meet to discuss this divorce, and here we must suspend some logical concerns because I guess addressing them would make for bad TV. But: Hazel is really going to sign these papers without letting a lawyer read them first? Also: Wouldn’t she have signed her tabs before she even got to the meeting? And now she’s going to go into this meeting by herself? With a guy who kidnapped her and probably has the ability to just ZAP her to death at any moment? But I can see how having a bunch of interlopers would ruin what we’re really going for here from a TV POV, of an intimate and honest conversation between two people who have spent a decade only being strategically intimate (as we will learn shortly!) and lying all the time.
Hazel rolls up to this meeting in short shorts and boots; I know she’s supposed to look trashy but I kind of like this outfit? Am I wrong? She does NOT want to be hugged or called “Noodle.” I bet Noodle is a name Byron found in a book of “cute pet names for your girlfriend” and he just started using it without even asking her if she liked it. I will say that, despite everything, he is very charming here. He tells her he’s not watching her feed anymore even though that’s not exactly true, since he is still relying on information from the feed (reported to him by Bennett) to make all of his decisions.
This whole meeting is being observed carefully by Judiff and Herb. After Judiff arrives to find Herb and Diane, hilariously, reading the newspaper and consulting each other on the crossword, Judiff explains that DUH this whole thing is a TRAP, everything Byron does is in his own self-interest and he and Hazel went on one date and then she DISAPPEARED FOR TEN YEARS. They pull up to the diner and Judiff manages to hide a recording device on a bottle of ketchup in such a way that nobody notices it’s there … incredible tech, good job Judiff. There is some back-and-forth later when the ketchup bottle lands on a different table, but by and large it serves its purpose here and Judiff and Herb can overhear most of what’s going on, which Judiff is also recording for later review and possible admission into evidence. (The best part is when Herb says, “That’s a good mic. Picks up sarcasm.”)
So as Hazel frantically signs at the tabs (again, why didn’t she do this before, where is her LAWYER, okay I’m sorry, moving on) Byron tries to make cute couple-y conversation, asking what she’s been up to. Unfortunately a lot of this conversation is just like, what if the meaning of the show were articulated aloud multiple times by its main characters — “How did that feel … to find out something about me that I chose to tell you?” Good Lord, we GET it — but things do get very funny when Byron struggles to order a meal, and when he makes a cute joke: “I don’t need to be a handsome recluse. I can just be handsome.” Do we think Bennett wrote that line? Yes.
Hazel and Byron debate the meaning of free will and happiness. Will it shock you to learn that Byron believes life is better in the Hub because out in society “people are prisoners to life’s variables”? SMH Byron you can’t use “prisoners” in a figurative way when you are making this kind of analogy because Hazel was literally a prisoner in your Hub! Hazel does not take this approach, instead pointing out that what Byron is describing as difficult is essentially poverty and obviously if he lived outside of the Hub he would still lead the functionally frictionless life of the superrich.
Byron begs Hazel to come back. She names her terms for reasons unclear (why is she even humoring this line of conversation?? I guess to get his confession on tape but she doesn’t know the table is bugged so that makes no sense … again, given her trauma, etc., it seems highly unlikely she would expose herself in this manner but OKAY let’s move on): No more surveillance, no more orgasm review — “I already have the data I need,” okay thank you, Byron, actually not the point — and no more nutrient-intake counters, no more censored movies and books, she gets to pick fabrics and nail polish (Byron argues for a coherent aesthetic, naturally), and no more alarms and music out LOUD not in headphones and also a pet, which crosses a line for Byron, who says if you don’t wear pants you can’t sit on furniture. Also Hazel wants her own cell phone, to be able to come and go as she likes, and most of all she wants the chip out.
Hazel is all “are you admitting that you were wrong” because she is such a girl, like, I’m sorry but that is peak girlfriend (or wife in this case) to have obviously won the argument but still just need to hear the words “I was wrong” or it’s like the whole ordeal was for nothing. Byron almost admits this but then he undoes it by saying that technically the chip was effective! See, look how much better he knows her now! Wouldn’t this be cool as a disposable wearable tech piece that people wear for a short amount of time? Hazel does a great rage-whisper: “You think all of this was just a fucking rough patch?” “That’s actually a great name,” Byron says, and I am dead. Hazel is his muse!
Byron says he finally gets it: What Hazel really wants is choice. He wants to give up control. I want to direct him to a recent New York Times piece he might enjoy. He claims he is ready to be vulnerable which Hazel says is pretty rich from a guy who practices “performance celibacy” and here is where we learn that while Byron went down on Hazel aplenty, he never had sex with her or let her reciprocate because he wanted to “avoid emotional flooding”!!!!! Hazel accurately describes this as “torture” wherein “I had to give you all of my vulnerability and you wouldn’t give me any of yours,” which is again the show making the characters say out loud the extremely obvious themes of the series, for which I am docking a star.
They have a little fantasy of “starting over” so Hazel can learn some of the sad origins of Byron’s life: His real name is Greg, he’s from Montana, his dad is a mailman, his mom left with his brother when Greg was 8, and “she’s probably dead.” He is afraid of being alone. He is excited by watching Hazel. Just talking about this makes him — what was his phrase? Emotionally flood. A-plus camerawork here by director Stephanie Laing. He comes the moment the ketchup bottle hits the table. Hazel bursts out laughing and applauds, then demands he sign the papers. (Don’t they need witnesses for this to be legit? I honestly don’t know but I just started watching The Good Wife and I feel like they do?)
Here is where Byron reveals that, what do you know, he does not really want Hazel to have choices or freedom; he has no interest in relinquishing control, or her. He tells her that Herb has pancreatic cancer and will die within the year in the world but that at the Hub he could be saved. Hazel calls his bluff and says she’d rather let him die, which is a thing Herb overhears, which is … a lot.
But then: TWIST. Hazel gives her dad one last chance to come clean about the cancer, and Dad says Byron was messing with her. But then we discover: Hazel drugged Herb so he would sleep through the total stripping of his home and its recreation in a Hub cube! Here I feel obligated to point out that it seems Hazel has learned absolutely nothing from her incarceration re: the importance of free will in a relationship, the need to make your own decisions even if they are not the decisions your loved ones want you to make, etc. I mean, why would she do this in this way? As opposed to, say, telling her dad about this option and letting HIM decide what should happen to his body and his life? It’s really not her call to make!
Over breakfast in what Herb thinks is his house but is really in the Hub, they have yet another very on-the-nose conversation wherein Hazel says she envies Diane’s worry-free pore-less existence and Dad literally says “kind of like what you had with Byron” and I write in my notes OH MY GOD WE FUCKING GET IT WE SEE THE PARALLELS STOP POINTING THEM OUT.
Hazel maintains the illusion of freedom by telling her dad she’s going for a walk. The clouds have a little glitchy corner in them — as she tells Byron when she walks through a disappearing door, a panel is out in the sky. It’s very jarring to see her in her home clothes in the Hub. Byron puts his arm around her like everything is fine and she is not just trudging against her will back into his special cage for her.
Judiff pieces it together but she’s too late to save them. Or IS she? I’d bet on her before I’d believe in Herrringbone or Fiffany, who I assume are still bumbling around in the pasture cube, waiting for death.
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();
// ]]