Hello and welcome back to Salt Lake City! I could not write a single intro that will top the actual intro to this premiere, so I’m not even going to try!
It is perfect television! There are six angles! Ominous music! Heather asking Whitney about shotskis! Lisa looking like Janis Joplin if Janis Joplin ran an MLM! A new cast member sans introduction! Stockpiles of Charleston Chews! And that’s all before we see the look. Y’all know the one. The second Jen appears with the box braids and the cheetah boots and the brown fur? I’m screaming “HOLY SHIT, DRAMATIC IRONY!” at my screen. After that, not a second is wasted. Jen gets a call; we witness her brain leave her body as she begs Whitney to help turn her mic off. She scurries off the bus, barely telling the others she has to go before escaping into a Ford pickup headed for the hills. My notes at this point just say, “POLICE DESCENDING (NYPD? WHY?). SIRENS BLARING. HELICOPTERS CIRCLING. WE ARE 1 MINUTE AND 35 SECONDS INTO THIS SEASON, AND I CANNOT BREATHE.” I regain consciousness as Whitney reads off her phone that Jen and 1st Assistant Stu have been charged with stealing people’s money in a massively fraudulent money laundering scheme.
In case you missed certain events playing out in real-time earlier this year, Jen Shah was arrested on charges of wire-fraud conspiracy and money-laundering conspiracy for her role in an alleged telemarketing scheme. My ringtone in 2004 was the theme to Law & Order, so I passed the bar by proxy and understand that this situation is not going to end up like that time Jax Taylor stole a pair of sunglasses in Hawaii. We’re talking about 30-year and 20-year maximum prison sentences for each charge.
I’d also like to take a second to make something abundantly clear. Yes, there will be nonsense forthcoming because this is an escapist TV show that I am contractually obligated to clown on, but there are also crimes at play that go far beyond Mary Cosby’s confessional looks. While I do not believe Housewives (or anyone else for that matter) exist on a clear-cut good vs. evil binary, targeting/defrauding hundreds of working-class, often elderly, victims so you can engage in a bit of Kardashian cosplay is some TRULY NEFARIOUS SHIT. My sympathy for entitled scoundrels stealing from vulnerable people is non-existent, so unless there is a wild twist happening in act three, I am firmly team “victims of Jen Shah.” I’ll spare you my thoughts on the prison-industrial complex, but if even a nubbin of these allegations are true, I will be praying for transformative justice or karmic retribution, whichever comes first. In the words of Jen herself, “assalamu alaikum, bitches!”
Alright, rad, now let’s jump two months back in time and see what’s what.
We kick things off at Shah Chalet 2.0 where Jen comes down to chop some celery sticks with Murilo, her new 2nd Assistant (I really hope all of these assistants, particularly those in the assault video, have solid legal and mental health support at this point). Lisa’s on her way over and will need sustenance to prance around saying, “I love this, I love that, I. Love.” about the new digs, listen to how Jen and Sharrieff almost got divorced, then gab about brokering peace amongst the gals. Quick post-reunion catchup: Lisa is friends with Jen and long-term friends with Meredith, who has beef with Jen. Lisa says that what Jen did to Meredith (perpetuated homophobic stuff about her child) is not that different from what Heather & Whitney did to Lisa (perpetuated lies about her character being generally dismissive). I disagree with that statement and its relevance. But also, if you can’t decide between friendship with your bestie of 10 years or with someone you have to hang out with because you’re on the same reality show and oh, they’re also facing criminal charges where you could be implicated? That is a YOU problem. Anyway, this entire scene is only here so we can watch Jen say, “Girl, you know I’ll go to jail for you. I haven’t gone to jail yet.” 👁👄👁
Next, we check in with Meredith, who’s executing her Max & Bone sponcon to perfection. The Marks have moved out of their haunted model home and upgraded to a different haunted model home with a considerably better view and much pointier furniture. Heather arrives straight from the mountain, and over vodka-crans, they catch us up on the state of Meredith and Seth (“good”) and the state of Heather (about to live vicariously through her daughter’s non-BYU college experience in a way we can only pray won’t be creepy).
A quick break for an infomercial about how Whitney had bad skin, went to the health food store to mix up some potions (Caroline Calloway, watch your back), and now she’s a skintrepreneuer! This is all great because her twenty-something stepsons are deprived of a role model who will take shots of Patron in a hot tub filled with dish soap and be a girl boss hustler with equal fervor. Or something. In my mind, there’s only room for one skinfluencer in this cast. And I’m sorry, but it’s going to have to go to the one who offers both a team of trained medical providers AND free laser treatment for those with self-harm/drug use scars. Maybe Karen Huger can hook Whitney up with her three-wick candlemaker to optimally fragrance all these cavernous Utah homes? Either way, time to pivot.
Speaking of which, Mary Cosby leaves her S1 closet behind to start building a podcast empire over at Faith Temple Pentecostal Church. She apparently got lonely during the early days of COVID lockdown since her grandpa-husband was stuck in Florida and her teenage son refused to speak to her (they breezed over this, and I’m glad — let that kid live). The only natural solution? Washing eggs in their shells, narrating wild thoughts to inanimate objects, and her new show, “Talking Facts With Mary Cosby.” She admits to smoking weed but does not admit (yet) to being a cult leader. Sophomore slump be damned, this is a strong start.
At last, we get to officially meet the new housewife! Her name is Jennie, and she tells Lisa how she landed in the U.S. at age 7 after escaping Vietnam, being captured by Thai pirates, and then converting to Christianity to get sponsored refuge by a church in Long Beach. She then converted again to marry her Catholic husband, who has a great body but a shit face (her assessment, not mine!). Jennie met Lisa when they bumped literal bellies at a school function way back when, but friendships are fleeting in the Bravo Cinematic Universe, so TBD on where newbie’s loyalties lie. From her lawn ornaments, all we know for sure is “AMERICA.”
Jen’s Auntie Nani stops by Shahlet 2.0 to show off her new bionic legs post-double amputation. Hospital smell? Gone. General tension emanating from Jen and Sharrieff’s general direction? Ripe. There is not enough “‘spensive Louis Vuitton perfume” in the world to rectify the energy. Fingers crossed Jen’s kids have solid support systems because it’s all just a lot.
If you thought we were leaving vagina-gate in season one, I have some unfortunate news. With Lisa notably absent, Heather, Mary, Whitney, and Meredith gather in a parking lot igloo to chat about their various Shah-rguments. Jen has called both Heather and Mary racist. Whitney asks why you’d want to be friends with someone who calls you racist, as if being called racist is worse than actually being racist. Mary just says she doesn’t need Jen’s friendship juice, which is a considerably better take. Then Meredith details Jen’s homophobia toward Brooks, and of course, there are receipts. Brooks may technically be an adult, but Jen, people’s sexuality is none of your business! Also, it’s terrible time management. As a general rule, if you don’t have a solid “avoid going to federal prison” plan covered, you should not be spending energy speculating about other people. Full stop.
Finally, Lisa and family head over to the Marks household for Shabbat in honor of Meredith’s late father. Quick aside, I admit the shameful amount of Depop perusing after spotting both Barlow spawn in their matching Off-White x Huxtable sweaters and cozy li’l boots. Between this and the RHOP x Telfar campaign, the PR people at Ugg are laying traps, and I’m full-body leaping into them. Alas, Lisa attempts to convince Meredith that she needs to take the first step and open herself to an apology from Jen. Meredith calls bullshit, gets out her thesaurus, and details Jen’s vendetta. Lisa compares arguing with Heather about not knowing each other in college to Jen terrorizing Meredith’s family for the last two years. Collectively, the women on this show may want to try connecting with each other in times of conflict in ways that are not a “pettiness pissing contest.” It’s exhausting and rarely the empathy flex they think it is. Anyway, Meredith says Jen needs to find a way to treat people the same way she demands to be treated. BINGO!!
I’m off to go hunt down Brooks’s challah recipe, but see y’all next week for kumbaya chanting, pasta classes, trout fishing, sister-wife discourse, Jen sporting Gizelle Bryant’s tiara hat in earnest, mud play, and a revisitation of those cult leader allegations. And that’s all before we even get to THE CRIMINAL CHARGES!!!
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();
// ]]