The craziest thing that I noticed about this episode is that two of the places that the women go to were also just featured on Summer House. Bocce, the Union Square restaurant where Tinsley’s mom, Dale, pressures her once again into having a baby, is where Carl and Jules went to finally bond. That crazy bar with the slide and ping-pong tables, Slate, where Luann hosts her fundraiser, is also where Hannah and Luke (aka Huke) went on their first date. Did Bravo get some kind of two-for-one deal for their shows to film in these places? Are these establishments possibly paying for exposure? Is it that they’re just so jacked for attention that they’ll let any and all reality shows film there? I don’t know, but the New Yorks of these worlds are starting to collide in an uncomfortable fashion, like the circles of two Venn Diagrams that are horny for each other.
One place Summer House would never film is Nello’s on the Upper East Side. That’s where Dorinda is meeting Ramona, Singer, and an invisibility spell named Elyse for lunch. On the way she walks by the townhouse she shared with her dead husband Richard, which is a weird visit to the past for Dorinda, specifically because she’s always hectoring Sonja Tremont Morgan of the Using My Former Brother-In-Law’s Butler Morgans for trading on her old marriage.
Oh, my poor Sonja Sonj. My favorite floozy. She’s now on a liquid diet because when she tried to put on her dress at the fashion show she busted the zipper. Hashtag relatable. We’ve all been there. But what is not relatable is pulling out your pomegranate-hued liquids in the middle of the restaurant and making yourself the kind of liquid lunch the characters on Mad Men would abhor. Also not relatable is that sad soup she orders at Nello’s. I love Sonja but this is not a sustainable plan. She only consumes liquids, soups, and teas for three days with the occasional olive to tide her over. How about a lifestyle change? How about cutting back on the alcohol and adding a little bit more exercise to the mix? How about just liposuctioning herself so much that she turns inside out? All viable options.
Even sadder than Sonja’s diet, however, is her visit to Englewood, New Jersey, to visit Gurav, the CEO of Sonja Morgan brands. I’m sure Englewood is lovely, but they don’t even have an Envy by Melissa Gorga boutique. Why would we want to be there? I also hate how Gurav is like, “It’s only 20 minutes from the city.” Anyone who has ever told you that about any part of New Jersey is a liar, and it is actually a capital offense should they be caught perpetrating such falsehoods within the state of New York.
He has these cheese and cracker plates that were on sale at Costco sitting out for Sonja, which she can’t even eat unless he puts them into a blender and demolishes them into a slurry. Don’t think Sonja hasn’t thought about that on day 2.5 of her liquid fast. Sonja is there to go over the books for her company SONJA by Sonja Morgan an International Luxury Lifestyle Branded Entertainment Conglomerate and Nigerian Soccer Team LLC. According to him, Sonja is losing money on this venture. Which, I mean, duh. But also, if Sonja isn’t paying attention to the money and where it’s going, couldn’t he just tell her anything he wants? Much like the lobster tank at your local diner, I don’t really trust this Gurav.
Sonja is confused that the fashion show didn’t lead to increased sales. Of course not. No one had even seen it before its appearance on the show last episode. She needs to wait months to see this investment pay off. Oh, Sonja. Maybe she should just sit in Columbus Circle, collect the rent on her townhouse and her Bravo check, and give up on business altogether.
Now it’s time for everyone to go to Luann’s comedy special at Slate. It’s a benefit for women coming out of prison and also bullying and also a comedy show and maybe a cabaret special and podcast taping? This thing is working harder than Jude Law in 2005. We’re also going to get a performance from Luann’s ex, Jacques. When he first appeared, at that restaurant where he and Luann had a planning meeting, I was so sad as he turned the corner. I was expecting young, vital, handsome Jacques, a Balki Bartokomous impersonator. Instead I got the old lady from the beginning of Titanic. No, Jacques doesn’t really look that bad. But with his grey hair and his absence from the show for so many Tom-addled years, he just old. The march of time is inevitable. That made me think about how old I am. That made me face my own mortality. That made me spiral into a haze of lemon-on-lemon cupcakes and CBD drops before falling into a full-on panic attack. I watch Housewives to avoid my existential dread, not jump into it like Tom Cruise doing a stunt in a Mission: Impossible movie.
I was revived by a very sweet moment on the way to the event. Leah is riding there with Ramona, who seems very concerned that Leah and her mother aren’t speaking after Leah decided she was going to start drinking again. Leah thinks she’s only being judged by her failures, not by her successes, which must be frustrating. She tells Ramona she texted her mother and her mother didn’t respond. Ramona, probably closer in age to Leah’s mother than to Leah, tells her that texts aren’t enough. “People hide behind texts,” which anyone who has dated since 2000 will tell you is definitely true.
Ramona counsels her to take flowers to her mother and have a conversation in person. Ramona says that her mother is just scared — scared because she loves Leah so much. Man, I don’t think we should be in the habit of accepting advice from Ramona Singer, but she is totally right and it was sweet to see her be nurturing and maternal to one of the new women rather than the attention-sucking soul feeder that she usually is.
Once everyone arrives at the anti-bullying event, Jacques asks the women if they’ve ever been a bully to anyone. This is by far the best part of the episode, where we get to see a montage of Ramona being awful to everyone from Bethenny Frankel on the Brooklyn Bridge to a random cab driver in season one, just bullying her way through her existence. Then Dorinda says she has never been a bully, but she was the one who stood up to the bullies on the playground. And cue the footage! of Dorinda just screaming in everyone’s faces, including hectoring Tinsley just a few weeks ago. I do believe that Dorinda stood up for the bullied kids, but I bet she did it by bullying the bullies.
The big event at Lu’s big event is her inevitable return to drinking. She says she’s thirsty and wants some water, she picks up Ramona’s glass and Ramon shouts, “That’s all vodka,” but Lu, who at the beginning of the episode said she wanted to stay sober, takes a sip with a menacing shrug. And then another one for good measure. Dorinda says, “Let the curse be lifted! We’re done.” Dorinda thinks that Luann isn’t an alcoholic but that Tom just drove her to drink. She is being supportive of her return to drinking. So is Sonja. “The last thing I want is Luann drinking again,” she says, laying down a pregnant pause, “…Without me!”
Essentially Luann is hanging out with her drinking buddies again and they’re getting her back into old, destructive habits. The only one to speak up is the silent by deadly Elyse, who says, “Aren’t you in AA?” She tries to support Luann’s decision not to drink and offer support and Dorinda shouts, “Tend your own garden.” Well, then shouldn’t Dorinda stop trying to influence Luann in the other direction?
The show, of course, is a total bust — no one is laughing at the comedy, there is no energy in the room, which seems like a corporate office set up for some sort of team building exercise that no one wants to attend. The one highlight is that Luann says that she never “fucked the Pirate,” but that Sonja did. But Sonja is in the audience saying, “Yes she did! She did! She told me she did!” Sorry, but I choose to believe Sonja. Ramona sneaks off to the ladies’ room in the middle and drags Sonja along with her. I thought for sure the two were going to Irish exit the event and walk down the street to Almond, where Ramona knows the owners because they are gays in the Hamptons.
Everyone congeals downstairs after the event and Dorinda and Tinsley are back at each other’s throats. They have to have a reconciliation lunch and Dorinda invited Leah to join, to serve as something of a mediator and Tinz whisperer. Tinz thinks this is an awful idea, if they have an issue they should just squash it between the two of them. But this is why couples therapy is so much better than just shouting at each other drunkenly on a random sidewalk. (I have been in both situations.) There needs to be a third person there or you just keep re-adjudicating the same fights in perpetuity without moving forward. Invite Leah, even though she thinks Dorinda is intimidating. “Am I scary?” Ramona blurts bug-eyed into the conversation, wanting so desperately to be. “Not really,” Leah dismisses with a shrug. Gold. I like this Leah. Keep her around.
Meanwhile, across town, a redhead settles in front of her laptop, mussing with her hair, trying to pump it up before the Zoom meeting with her old coworkers. They’re all over the country right now, some in the Hamptons, some in the Berkshires, and one in a spa in California that she surely can’t afford to stay at for three months. Her daughter showed her how to do this over FaceTime yesterday, but she’s still a little fuzzy. How does she join this room? When does she put in the password? She scoops up her chihuahua and sits him in her lap, letting his jittery warmth comfort her.
This is the first time she’ll see a group of people in weeks. She’s hoping for connection. She’s hoping it will be like a dinner party, where you can talk to each other in bursts and side conversations, through the screen. She hopes it will be a little burble of delight to get her through these long, tedious, ever-warming days. But it won’t be. It will be like a stilted group therapy meeting, each person taking their time with nothing to say but the most pat of updates, with their airing of familiar frustrations about this life in lockdown. But still, Jill Zarin doesn’t know that yet. “Join meeting with audio.” Yes, she thinks, and presses enter on her computer with a flourish, as if testing a nuclear bomb.
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();
// ]]