Ugh, do I have to defend Luke, who stole away in the middle of the night with all of his flannels stuffed into a million hockey bags? Do I have to defend Craig, whose mussy, drunken hair gets closer to poking out his eyes with each passing day? Why is this show putting me in a moral quandary? All I want to do is lust after Kyle Cooke and Jason in his boxers and stare at all of Kory’s holes. (The ones in his needlessly distressed shirt! What did you think I was talking about?)
The episode starts with Rachel getting up at 6 in the morning, and she has to clean up all the shit from the night before. This house isn’t just trashed, it’s in absolute tatters, hanging on by a thread. The inside of this house looks like America’s reputation on January 7. Even Ciara’s bed looked at the house and was like, “You need to take a shower.” Rachel does some of the heavy lifting, but she has to wait another six hours (without her phone or a television, the absolute saint) for the rest of the house to get up and chip in.
When everyone decides it is time to clean, Craig, who made a majority of the mess when he punched open a piñata and threw glasses all over the floor, refuses. “I’m 34 years old and I have plenty of money,” he says. “I go on vacation and someone cleans for me.” Yeah, in this case it is a young florist from New York, so don’t get it twisted Craig. Then he says, “If I have to clean up after myself, I’m not going to party like that anymore.” Yes! That is exactly the point. You should not be destroying the house that is shared with a dozen other people because you want to have a good time.
There are plenty of fun things you can do at a party that have nothing to do with wanton destruction. You can play beer pong. You can take stupid pictures with your friends. You can wait until Kyle passes out and then draw things on his face. You can go through every pair of shoes Paige brought on vacation and make fun of them. You can pee off the deck and watch the snow melt in dribbles two stories below. You can, I don’t know, have a conversation that doesn’t entail absolutely yelling at everyone in your general vicinity. Those are just a few simple suggestions.
This argument comes up once again when the group returns home from the bar and Kory finishes the wine in his glass and then launches it across the room so it shatters on the living room floor. Amanda says, “I am over the broken glass.” Amen! Scream and yell. Dance on the tables. Do what you want, but stop taking it out on the stemware. Someone is going to step on that. If they don’t have shoes on, that is a trip to the emergency room. If they do, that is ruining their shoes or the floor or both. I think this is a very good boundary to put on the action, one that is so simple everyone should be able to follow it.
Not our Craigy! “If we’re not going to trash the house, it’s going to be a boring trip.” Once again, this vacation is not about tearing through Vermont like the Tasmanian Devil with an Adderall prescription and a chip on his shoulder. He then goes over and tells Amanda she looks silly for picking up the glass. Why? Because she cares about everyone else in the house? Because she wants Bravo to get their deposit on the house back? (Yeah, good luck with that.) Just let Amanda clean up if she wants to. God, why does Craig care and why is he so intent on just listening to the sound of his voice all the time? I came into this season as a Craig fan, but he’s going out to the bar, buying shots for everyone in the establishment, and bragging about how people don’t want to see his American Express bill. What is wrong with him? Why is he always counting his money in public? And why is he spending so much? The pillow billions can’t be all that.
Other than Craig, we got some little fun plot points along the way. Rachel and Jason seem to have a bit of a spark going on. Amanda hurt herself sledding, and I haven’t seen someone tumble through snow like that since I went to the bathroom at Dorit’s dinner party. Paige is trying to get it poppin’ between Ciara and Kory, but Kory doesn’t want to mess around because of Austen, who thankfully has yet to appear. Kory and Jessica go to the grocery store together and Jessica does not know that there are non-alcoholic seltzers or what sardines are. Jessica seems to not know a lot of things, including how she sells real estate in the metaverse.
Speaking of Jessica, the other big story of the episode is about her and Luke. It starts with them in the hot tub, just moments after she tells Luke that she is into him. She doesn’t want to kiss because she says, “As a girl you need to know, ‘Is this safe? Is this a good investment?’” Here is a girl who is putting all of her money in crypto, what does she know of good investments? Making out with Luke makes way more sense than DogeCoin ever will.
I’m being flip about this when I shouldn’t be. As the episode progresses, Luke keeps sitting next to Jess at dinner. He drapes his hand over her leg. He comes up behind her and massages her. She tells Amanda she’s not into it and tries to point it out with her body language, but even when Amanda asks if she’s okay when Luke’s hand is on her, she says yes. As the girls in this house already know, and as Amanda tells her, Luke needs to be told explicitly that she is not interested. I’m not blaming her for her discomfort, but someone needed to tell Luke to back off, maybe even Amanda or Kyle. Someone needed to give him a signal to spare Jess, because he wasn’t picking up on it himself.
Sadly, that person had to be Craig. (But, then again, if even drunk Craig can pick up on the fact she doesn’t want to be touched, shouldn’t Luke have as well?) Craig and Luke are at odds all episode, especially about the fireworks at Luke’s cabin and whether or not Craig should have lit them off. Craig’s defense is, “Have you ever walked in somewhere and seen a bag of fireworks and not lit them off?” Um, yeah! It’s called self-restraint. That’s like asking, “Have you ever walked into a Domino’s and not eaten every single pizza in there?” Of course I haven’t, because I am a human and know how to control myself. (Well, mostly. I wouldn’t leave me alone with your weed and Girl Scout cookies.)
When Craig sees Luke touch Paige’s knee — which might be a little too familiar, but I think acceptable between drunk friends — Craig loses his shit and tells Luke not to touch Paige or Jessica again unless they say they want to be touched. I think this is a good rule of thumb for all humans to follow, but coming from a shouty, red-faced, blotto Craig, I don’t think it’s a message that Luke is really going to receive. He then tells Luke if he does it again, he’ll “throw him out a window,” which gets the hockey bro in Luke riled up and he turns into a human “fuck around and find out” meme.
Then the evening descends into complete chaos. It’s 3am and everyone should be passed out in bed on top of the duvet wearing their clothes, like Kyle and Amanda are. (Since when is there a shouty bro fight and Kyle has nothing to do with it?) Jessica goes into Paige’s room and starts crying because the boys are fighting over her and Paige says just the right thing: for her to let it out and that it is not her fault.
However, Luke is in his room crying on the phone to his poor sister who he clearly woke up to complain about a drunk dude. Luke wants to think that he is a good guy who wasn’t harassing the girls. I don’t think he is a bad guy, just a guy who’s a bit thick so he didn’t realize that he was harassing the girls, or at least his advances weren’t as welcomed as he believed. There is a lot of gray area here, but the one thing that is not gray is that none of the women should be made to feel unsafe ever, anywhere, but especially this house, because it is essentially a workplace.
Luke reacts by saying he doesn’t want to be in the house anymore and Craig is ranting in the kitchen about the same thing, saying that Luke needs to go or he will. (I’m somewhat surprised Craig didn’t say, “If Luke doesn’t leave, I’m going to buy three cabins next door and move myself and all of my family into them to teach Luke a lesson and then I will give everyone $1 million and stock in Sewing Down South.”) Luke makes the decision for everyone and packs up the car and I am left with so many questions. Is he really gone? Will we miss him? Will the show be better when Austen finally shows up? And where the hell are the Toms? And Carl and Lindsay? But, most pressingly, after wine and Jägerbombs and drinking games and everything else, should Luke really be driving?
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();
// ]]