Who would have thought when The Bear’s second season started that Richie and Fak would be the ones to end up on top? These bros are wearing suits, being open about their emotions, and just trying to let love flow. Richie has a purpose and a collector’s-item “Original Berf” shirt,” and he’s honestly pretty good at not just expediting but also working front-of-house, which, if you’ve either worked at a restaurant or watched Top Chef’s Restaurant Wars, you’ll know are very, very tough jobs. Richie is somehow a master at both after only a week at another restaurant. He was a secret savant the whole time, and I love it. And sure, Fak’s weird and sticks his whole face in flower arrangements in the middle of the restaurant, but you’ve got to love the guy, right?
You know who season finale “The Bear” doesn’t make super-easy to love? Carmy. At least Carmy as he stands right now. The once-golden boy and center of The Bear has fallen from grace, getting locked inside the walk-in cooler during friends-and-family night and turning into a full-on rage monster. It’s understandable why he spaced on getting that handle fixed — he’s had a lot going on, and it’s easy to get behind when every little thing has to go through you — but a lot of the little fuckups that threaten to tank the Bear’s first service are his fault. Things can be fixed, but they won’t be perfect for friends-and-family night.
The thing is, this is the one night it’s kind of okay if they’re a few minutes behind on delivering dishes or if the forks run out. It’s the most sympathetic dining room they’re going to face, and everyone — including what seems to be the entire senior staff of Avec — would understand a few hiccups. But for everyone at the Bear, including Carmy, everything is life-and-death. If they can’t kill it at friends-and-family night, they’re doomed for all eternity. If Carmy doesn’t get out of the fridge instantly, then he has destroyed everything forever. They still don’t entirely trust one another or believe the good will out, and while that’s understandable on a human level, it makes running a restaurant where you’re not supposed to be SCREAMING AT EACH OTHER AT MAXIMUM VOLUME very fucking hard.
Here’s where I’ll ask the big question: Does the Bear need Carmy? Sure, he’s a culinary savant, but so are Syd and Marcus. Richie and Nat seem to have a handle on the front-of-house stuff, and Tina is a great sous. All Carmy is really bringing at this point is weird energy, enough screaming to scare all the new hires, and, perhaps most valuable, a name to help bring diners and press in the front door. With all the stories in recent months about restaurants like L.A.’s Horses that have great food but absolutely awful, abusive vibes in the kitchen, it’s worth discussing whether the former outweighs the latter. If an experience isn’t great for everyone involved, is it even great at all?
That’s not to say that the food at the Bear doesn’t look great because does it ever. That T-bone? The seven fishes and the bucatini? I want a cookbook stat, or at least a monthlong pop-up serving exactly what they serve, exactly as they serve it. Even that pop service, which Fak delivers so generously to Emanuel, who doesn’t drink — a great idea! Having all of those beverages laid out in front of you is both playful and purposeful because personally I know I’d look at those and go, “Oh wow, a glass-bottle 7 Up. Maybe that is what I want!” And then they’d crack it for you and damn if it wouldn’t be great. And don’t even get me started on the chocolate banana “Mr. Jerimovich” insists Cicero get at the end of his meal because that’s the kind of callback that can make me (and the old man) well right up.
It’s actually pretty nice that the cousins have Cicero because while he’s certainly a sketchy asshole who I’m still not 100 percent sure won’t fuck them over in the long run, he comes with a lot less baggage than Donna Berzatto, who shows up outside the restaurant but can’t actually bring herself to go in. She’s spotted by perfect Pete, who tries to get her to come in and see how well her kids are doing, but she’s clearly a jittery mess. “I don’t want you to tell them I was out here,” she tells him before explaining that while she’s very proud of her kids, she just doesn’t think she can handle the whole experience. “I love them so much,” she says. “I don’t know how to show it. I don’t know how to say ‘I’m sorry,’ so please just go in and tell me it’s okay.” Pete seems rightfully confounded, but when Donna (whom he calls DeeDee) says, “I don’t deserve to see how good this is. I want them to have a good thing, and I don’t want to hurt it,” you get the sense that he starts to understand. Couple that with their mutual realization that Natalie actually hasn’t told her mom about being pregnant and it becomes clear that he has to let her walk away.
That’s the right thing to do, really. You can see why the kids would maybe want her there but also why she shouldn’t be there. First of all, she’d be going back into a building where her eldest son basically lived before he died, which is heavy enough, and beyond that, she’d have to access all sorts of emotional openness that just may not be reachable at this moment. She can always come down the road if she wants, or not. That doesn’t take away from how proud she can be of them. I’m not sure Natalie or Carmy will understand, but Pete does, and if he decides to share even just a little bit more than he already has with Natalie, then hopefully she will too.
I’m not sure Carmy will understand, though. For as much as he knows to expect disaster with his mom, it also seems he has a lot of work to do on himself to get anywhere close to being as cool and together as he may want people to think he is. He’s seeing his abusive NYC boss (a returning Joel McHale) in the corner, even though he knows he’s not there. He’s unable to accept love from pretty much anyone, including Claire and Richie, and he lashes out at the latter after only a mild round of questioning. I was a bit worried he was having a full mental break in the cooler, where we see him remembering last season’s disasters and embracing the absolute worst-case scenario. Tina seems to calm him down a bit, or at least lend an ear, but when he’s (unknowingly) overheard by Claire, he’s talking about how he’s “the best because I didn’t have any of this fuckin’ bullshit.” He says, “I don’t need to provide amusement or enjoyment. I don’t need to receive any amusement or enjoyment. I’m completely fine with that because no amount of good is worth how terrible this feels,” and he calls any pursuit of his own joy “just a complete waste of fucking time.”
Of course, after she hears all of that — coupled with the voicemail she left earlier that Carmy doesn’t actually play until a few minutes later — Claire realizes she has to walk away. I don’t know that their relationship is entirely broken; she’s had a massive crush on him forever, after all, and thinks he’s “so special and wonderful.” But it’s certainly a no-go until he can at least learn to accept that he deserves joy in his life. Their love isn’t sustainable if she always has to be the one to reassure him, to tell him she’s proud of him and his brother would be proud of him and then have him not really believe that. She loves him and he loves her, but to quote RuPaul, “If you can’t love yourself, how the hell are you gonna love somebody else?” Let’s please get Carmy a therapist for season three because he very much needs one.
Small Bites
• I was starting to think Alex Moffat had kind of a thankless background role as Josh, the chef with the cool haircut, then he disappeared mid-service to go smoke meth in the alley where he got to yell at Marcus through a fence. Worth it!
• Wilco sync count this episode: one, “Spiders (Kidsmoke),” which joins a bunch of other really excellent cuts, including Pearl Jam’s “Animal,” the Magnetic Fields’ “I Think I Need a New Heart,” a little Liz Phair, some Pixies, and even a version of the Beach Boys’ “Vegetables.” We also get “Half a World Away,” by R.E.M., which cements the band’s place at the top of the Bear musical pantheon.
• Luca’s note to Marcus is very sweet, including its cute little Pippen reference. Love that he sent an “Every Second Counts” sign, too, which I bet Richie will also appreciate.
• Claire’s friend Kelly + Theo Fak = true love forever. They can both wear French “barrettes” to their wedding. Mitra Jouhari would make a perfect addition to the Fak clan.
• I like how Theo and Neil tried to explain to Claire where Carmy was by saying, “Jabba got his ass,” like that’s a thing everyone would immediately clock as meaning “He’s locked in the freezer.” Another of their lines, “He’s in there solo … Han Solo,” is even worse. I do like “Little pimp is cooked,” though.
• Does Sydney like Marcus? I sort of doubt she can even wrap her brain around the idea, though I do think she should cease being a weird asshole to him ASAP if she doesn’t want to get into a hostile-workplace situation. Just be cool, you two, seriously!
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();
// ]]