There is no better Real Housewives than “final act of a Tennessee Williams play” Real Housewives, and, boy, is that what we get in this episode. A calm dinner ruined by a delusional narcissist who eggs on a grieving woman leading her to a hysterical spiral that lays all of their secrets bare. The only thing left to do is judge them, or let the moon judge them, gazing down with its cockeyed grin and its chin pinched between its thumb and forefinger as if it can’t decide to spit on this scene or order another skinny margarita.
Of course we’re talking about Bethenny’s flare-up, which was pretty much the clicking of a pilot light right before it hits the gas and explodes onto the bottom of your teakettle. When Luann winds her up, what comes out is a story that I don’t quite understand in every detail, but has an impressionist nature akin to the nightmare you have after a Twin Peaks marathon. It sounds like Bethenny is saying that after Luann’s intervention, she was running around a forest drunk in her négligée and that Bethenny and Barbara had to save her somehow, but also they had to keep the media from photographing it so that Luann wouldn’t be arrested.
If something like this really happened (and while the details are fuzzy, I don’t doubt that it did), it means that Bethenny not only got Luann free rehab and lawyers to come to her house on a Sunday, she also somehow kept an especially juicy story about Luann’s relapse off “Page Six,” which must have taken some Herculean luck or Bethenny spilling some very major tea in exchange for killing the story. Whatever went down, Bethenny paid dearly for that and the Countess responded by charging her for tickets to her cabaret, which she left the free rehab two weeks early to perform. This is spectacular, one of the greatest scenes to unfold in front of us since Kim and Kyle Richards accused each other of stealing houses in the back of the limo.
Making it that much better, it happens at the Miami branch of Barton G, which the Orange County harridans visited for Eddie’s birthday two years ago. You remember this Chuck E. Cheese for adults. It’s the place where they have, like, samurai blades in the ahi tuna and all of the drinks look like they’re served by Igor right out of Frankenstein’s laboratory. So as Bethenny is going full Catherine Holly from Suddenly Last Summer, someone shows up with a giant pink toaster full of two Lobster Pop-Tarts to plunk right down in the middle of the table.
To get to this place, though, takes both Barbara and Sonja having little breakdowns of their own. Honestly, I’ve been trying to ignore Barbara like I ignore a little burning sensation when I pee, hoping that it sorts itself out, goes away, and I never have to think about it again. This episode I could not. It’s so sad when she’s out there all alone with Derek, the Barry’s Bootcamp trainer, who brought along steps and Barry’s branded water for all of the ladies and they just want to sit around mourning their hangovers and Barbara is the only one who wants to go out to the pool and sweat. Barbara later tells Bethenny that she really feels left out in the group because no one asks what’s going on with her. Bethenny’s answer is perfect: “Go to the pool, put on a bathing suit, and get yourself into the game.” Barbara is too much of a regular person for this show. She doesn’t realize that if she doesn’t make it about herself, no one is going to make it about her. She is among a coterie that can only see as far as their own sculpted noses, so of course she feels isolated.
Bethenny also makes this about Luann, saying that she should be paying more attention to Barbara and making her feel more welcome. While that is true, it is a little bit of brainwashing on Bethenny’s part, trying to add to the (absolutely correct) narrative that Luann is obsessed only with herself. That can be true and the other women could be ignoring her, which is the part Bethenny glides over.
Bethenny and the other women seemed more worried about Sonja Tremont Morgan of the Truffle Fries Do Not Travel Never Order Them to Go Morgans. Bethenny says that Sonja’s drinking has gotten out of hand for the second night in a row and that she was putting her shoe on the table and breaking things. Bethenny’s right to tell Sonja that she needs to rein it in when she parties. If she’s annoying the other women, that’s a problem. But I think there’s a far cry between being an annoying drunk and having to go to AA. No one told Luann to go to a meeting when she fell in the bushes. No one even told Kelly Bensimon to go to a meeting after scary island. Sonja is not an alcoholic, she’s just a (wonderfully) annoying drunk.
Sonja agrees to go only to get Luann and Bethenny off her back, but both of these women — especially Luann — should know that Sonja needs to want to go for the meeting to work. If they’re just dragging her along, it’s like taking a vegan to Sizzler’s all-you-can-eat night. Sonja says of AA meetings, “I don’t think I particularly benefit from them.” That means, wait for it, that Sonja has been to AA meetings before and they haven’t really worked. Is that sad? Is that amazing? Is it both? Who can say? Only the pitiless glare of the almighty.
After the meeting, Sonja arrives at the hotel pool and immediately finds it not to her liking because there is water and sand in the cabana or something. I don’t know. I don’t understand what happened. I think it has something to do with not wanting to be at the meeting and then it being filled with homeless people and sad, desperate men, and it made Sonja feel better about her life but also awful that there were people out there suffering. I don’t know. Maybe a little bit of it is her thinking that she’s no better than the man who had to go from city to city reinventing his life. I don’t know. Sonja has never really reinvented her life, so maybe it’s not that. Maybe she just really doesn’t like a soggy, gritty cabana. I don’t know. All I know was that it’s fascinating and marvelous to watch, and all of the women rally around her, get their crab cakes to go, and pile into the cars to head back to their villa.
Except Luann. While this is all going on, she’s trying to convince everyone to go swimming with her because she wants to go swimming. Her friend, for whatever reason, is fluttering about like a caftan in the wind and Luann can only think about taking a dip. I appreciate what she says about Sonja being negative about something that is a positive in her life right now, but Luann should know how hard it is to go to a meeting. If she wanted Sonja to go, she should be there for the aftermath, no matter how horrible or incomprehensible.
The whole group is bent out of shape that Luann went swimming and then by a theater to take her picture in front of her poster on the marquee. That wouldn’t have annoyed me. It’s a group vacation, and, while you should be there for your sister, everyone can do what she wants. What would have pissed me off to the degree of Bethenny’s stuttering rage at Barton G is what happens with the massage therapists.
Luann takes off and goes to swim and to take her picture, but then when she gets home, she’s pissed she’s last in line for a massage and to get her hair done. Life is full of choices and sacrifices, and Luann doesn’t think she should have to make either. Last episode, Ramona ducked out of the women’s art excursion and did a little fake cry that she didn’t get the free art that all of the other women got. I don’t know this for sure (and I know you will correct me if I’m wrong), but I bet Luann was like, “Tough, that’s what she gets for not coming.” The same goes for her. She shouldn’t get a massage and her hair done because she was basking in the glory of her cabaret.
When the women bring this up at dinner, Luann could have said, “Yeah, I needed to post that picture on Instagram because we’re still selling tickets and I have to promote it.” Bethenny would have understood the hustle. But Luann could never admit that her show wasn’t sold out or that it might not be the galactic success that she always makes it out to be. She turns it, once again, into the women being ungrateful and not concerned about her well-being.
Bethenny’s eruption comes at the perfect time, when all of the women are fed up with Luann’s single-minded pursuit of being swallowed whole by her own asshole and calling it a cabaret act. As Bethenny told us, life is not a cabaret. Nine times out of ten, I’m going to believe Liza Minnelli over Bethenny Frankel, but maybe this one time she was right? Probably not.
Luann doesn’t have any empathy for anyone at all. Barbara tries to express to her how she is feeling like Luann hasn’t been a good friend to her after Barbara put her life on hold to get Luann into rehab. Luann brushes it off. When Bethenny tries the same tack with her ex-fiancé Dennis, Luann waves that off too. Tinsley is at the end of the table half-drunk and still with the smell of topsiders all over her dress from rubbing up against that yuppie she went on a date with, and Luann doesn’t just wave her off, she makes fun of her. It’s all just gunpowder sprinkled all over the table like it’s part of Barton G’s Scorching Hot Nachos presentation.
I think I’m still drunk on this scene. Everything was just perfect: Dorinda’s over-teased hair, Ramona wondering why all the men aren’t paying attention to her, Tinsley reeking of her favorite perfume Frozen Eggs by Desperation. All of it. Oh, and did you hear that Bethenny ordered ahead! Because she couldn’t be the first one there to order for everyone, she literally called up the restaurant and ordered ahead. Dear all of my friends and acquaintances, if any of you ever do that to me at dinner, I will go into your phone, find the nude pictures, and email them to your moms. Just try it. Just fucking try it.
What really makes it amazing, though, is that it’s a spectator sport. These women are getting up and down from the table and swarming around it like a wasp’s nest that just realized Anthony Scaramucci is nearby. (If you were a stinging insect, wouldn’t you go out of your way to bite the Mooch right on his grundle?) There are people at other tables trying to enjoy a ludicrously themed meal and just eyeing them. They do not seem to be enjoying the cameras. Bravo should really sell tickets to these dinners. I would pay hundreds of dollars for one of those tables to watch this fight unfold in real life and have my mouth agape on three seconds of a reality-television program.
Instead, they have these scowling Muggles who sit there wondering what is happening. Why are they being so loud?, they wonder, as the waves hum against the sand just a few blocks away. They stare up into the starless sky and hope that the expanse will swallow these women whole. They hope that the darkness from whence they came will embrace them once again and deliver us all into the light. They feel the cool breeze against their arms and the hot, scorching inconvenience in the back of their throats, and just as they’re all about to get up and tell one of the women that they’re ruining everyone else’s meal, a Lobster Pop-Tart arrives and somehow puts everything into radical perspective.
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();
// ]]