The final words of last week’s episode were “They’ll be coming for us.” So June, who has no idea the Marthas cleaned up the bloody crime scene at Jezebel’s and then incinerated Commander Winslow’s smarmy body, is waiting with a gun in her hand. The scene harks back to the last episode of the first season — which was also the ending of Margaret Atwood’s foundational novel — in which June awaits the Eye’s black van, wondering if it will take her across the border or to a Salvaging or for a quick round of torture before she’s killed. This time, she narrates as the van pulls up, the doors slam, and boots pound up the stairs toward her room. Except — surprise! — it’s just Eleanor Lawrence, come to urge June to help out in the kitchen since the Commander has some unexpected irate guests.
“And you should leave that here,” she chimes in at the last minute, waving toward the gun, as if she’d hardly noticed it until now, but it would be a little problematic if June wandered into the parlor with a weapon dangling out of one red sleeve.
Downstairs, Beth has good news: Billy, the Jezebel bartender and black-market wiz, is a hard yes on June’s plan to load the 52 children of her Gilead sector onto a cargo plane and zoom them off to Canada. The flight is a week away.
And then, even MORE good news — the type that might cause June to tap dance across the Lawrences’ parlor like an extra in a Gene Kelly film. Word has gotten back to Gilead’s government that Commander Waterford and Serena have been arrested by international authorities (and, of course, Parenthood’s Joel). Gilead is in crisis. Do they launch an attack on Canada? Work through diplomatic channels? Commander Winslow is also presumed captured (what a boon for June!), and the power vacuum at the top has commanders barking contradictory orders at one another.
Commander Putnam and Commander Calhoun (side note: Calhoun is the now-deceased Ofmatthew’s commander) have come to Lawrence because they “need a voice of reason and restraint.” In other words, they need someone with a wee bit of intelligence and foresight to remind them that launching missiles into their next-door neighbor, which surely is already looking for an excuse to bomb the hell out of Gilead, might just be a bad idea. Lawrence also, apparently, “still has a lot of support,” and so despite the fact that just two episodes ago fellow commanders were perched in his living room to make sure he properly raped his handmaid, they’re turning to him to step in and make decisions.
Apparently, these people have never heard of a secure room, because they allow June to meander through, pouring coffee and taking extraordinarily long bodily pauses, while they discuss national-security concerns of the highest import. (No wonder they’re a failing state!) But after the commanders leave the room and Lawrence whispers to June, “Fred and Serena are toast, and you just got away with murder. All in all, not a bad morning,” she sits down and laughs, bubbling over with glee. If Waterford and Serena are in prison, she assumes, they can’t get their hands on Nichole.
Except, well, the Canadians and whatever international agency is handling the Waterfords’ case don’t seem to be following any sort of logical plan. First of all, the Waterfords are apparently being held at a Zen Buddhist retreat house that was furnished by a Danish interior designer and bonsai aficionado. Their “prison” could be featured on a luxury-hotel site, where someone would call it “brutalist chic” and point out how the clean lines and expansive spaces will allow your mind to reach transcendence or some such bougie nonsense. Every last thing that happens in that ryokan-inspired “jail” is so unlikely as to strain every last shred of veracity this show had left.
First, they send Serena into Joseph’s suite, as if it’s a good idea to allow a woman to tell her obviously abusive husband that OOPS! she betrayed him to the Hague because she thinks their (kidnapped) baby “needs her.” And somehow she communicates all this through the line “I’ll be fine,” as if making this relatively obvious point (after all, she wasn’t a member of the ruling party in Gilead) would immediately imply to him that she had sold him down the river. Although I must admit that Serena’s closing words — “I will pray for you, Fred” — did make me giggle.
Then Moira, Luke, and baby Nichole come for a visit! Into the Waterfords’ cells! In — and I cannot stress this enough — prison! It’s understandable that after all this dramatic tension, the show’s writers wanted to put Moira and Luke in a room with the Waterfords and let us watch the fallout. But this was the best they could do? As Moira repeatedly points out, she doesn’t want to be there, and she didn’t need to be there — she and Luke could have declined to come and refused to let Serena see Nichole. Instead, for reasons never explained and most likely never considered by the writers, they all show up to meet the Waterfords as if they’re long-lost cousins.
Moira, at least, says all the things to Serena that we imagine we’d say in her situation (and she tells the social-services lady to pipe down, too). “You are still the same woman who held my friend down so your husband could rape her,” she says, even if Serena has a pink blouse and let her blonde hair fall down her back. “He raped me, too,” she tells her about Joseph, “at the whorehouse. He treated me like shit, like I was worthless.” All of which serves to rattle Serena just enough that by the time Moira leaves the room, she can barely hold Nichole without shaking. Delightfully, Nichole begins to cry just as Serena picks her up.
Why would Tuello honor his deal with Serena, whom he knows publicly created and supported Gilead? Why should a woman avoid punishment for aiding and abetting a government designed to destroy, rape, and kill other women? Why will she be free to just walk out of the Zen-prison doors just as soon as her paperwork is straightened out? Is there some grand deceit? Is Tuello pulling one over on Serena? God, I hope so, because his offering of some newspapers (and a journal titled simply America) and the remark that he would “love her thoughts” on “media bias in religion” left me repulsed.
Meanwhile, Luke is given an audience with Waterford because … well, there’s no good reason why this would happen, but it does. (Maybe they think Waterford will reveal some deep secret about Gileadean intelligence if he’s provoked?) Luke comes in with a binder full of material on Waterford and tries to reckon with how a man from a good family, with a good education, and obviously a devout faith, could possibly go so far off the rails. Except we know exactly how something like this could happen, and I suspect Luke does too. That faith Luke thinks he shared with Waterford became an infection that was purposely never treated. It ravaged his heart and his brain and eventually led him to infect others, or at least keep them under his thumb if they refused conversion. It’s the way of absolute religion. If your way is the only way to salvation, that doesn’t leave much room for acceptance.
Luke effectively ends the meeting by punching Waterford in the face, an entirely natural response yet one that is ultimately entirely not gratifying to watch. What does a punch do? Whom does it help?
Back in Gilead, plans are progressing to hustle out the handmaids’ children. But Mrs. Lawrence’s attachment to reality is also loosening, and she nearly gives away their plans twice over. The first time is when Mrs. Winslow and Mrs. Putnam show up at the Lawrences’ house, presumably to pray for Commander Winslow’s return and enlist Lawrence’s help in searching for Winslow. Eleanor’s words are just vague enough — “All the children can come. We can save all of them!” — that Olivia and Naomi don’t hear them as a plan to flee the country. And it nearly happens again when she tries to leave the house to warn other parents down the street that their children need to get onboard the flight and be taken to safety.
It’s no wonder June snaps. If Mrs. Lawrence runs her mouth, they’ll all end up on the Wall, or hanging in a public square, or buried in an unmarked grave. But that’s not a very good reason to let her die of a drug overdose. If Commander Lawrence’s entire reason for fleeing is to get his wife to a safe place where she can be cared for and medicated again, it doesn’t make much sense to let that asset die.
This is the second episode in a row in which June directly or indirectly causes a death. Waterford is right when he tells Luke earlier in the episode that the June her husband knew no longer exists. But it wasn’t just Commander Waterford who changed her — five years of survival have turned June from a woman into a creature. Winslow’s death was unpreventable and deserved. But the death of Eleanor, a woman who comforted and understood June, who took risks to help her find Hannah, who’d already been held hostage by the world her once-beloved husband had created, is cruel and selfish. June may be on the verge of heroics, but are they worth the cost?
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(3),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(136),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,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),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(408),_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,"408":408,"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","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.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();
// ]]