Last week’s Matlock episode was the first this season that I found mostly meh, though it did contain one small, quiet moment that may be more meaningful than it initially appeared. I’m referring here to the scene where Matty remembers mocking her daughter Ellie’s fancy fingernails on prom night and wishing she could go back in time and just tell her they look pretty. It’s not uncommon for the parents of addicts to want a redo on the dozens — nay, hundreds — of tiny incidents when they were too critical, too busy, or too disconnected from their child’s life to see how they might be hurting.
In this week’s Matlock — the high point of the season so far — Matty’s memories of Ellie and her reasons for going undercover at Jacobson-Moore become more raw and urgent than ever, thanks to a case that itself is a “do-over.” Olympia and Julian have reopened an old lawsuit against First 12 Formula, a manufacturer of infant formula, whose tainted product may have been responsible for the death of a baby named Dante. Two years ago, this case fell apart at the same time that Olympia and Julian’s marriage was collapsing in the wake of the death of Olympia’s father. The partners have always felt that the strategic choices they made at the trial — and the disunity in their own personal lives — failed their clients, Anna Sampson (Veronica Diaz Carranza) and Vanessa Sampson (Ayesha Harris).
In terms of legwork, the team’s job is fairly straightforward. The factory’s gruff, unhelpful foreman, Harold P. Wong (Christopher Cho), has recently left the company under suspicious circumstances, and the safety upgrades made on the line since his departure suggest that the defendants knew they were negligent. All Matty, Billy, and Sarah have to do is to put the pieces together. With the help of a sympathetic employee, Teddy (Jernard Burks), they figure out what happened: A cascading series of equipment failures and leaks, coupled with a stingy medical leave policy, put Teddy in a position where he was on the production line when he shouldn’t have been, with unclean, ungloved hands.
But is that evidence enough to sway the jury? Possibly not, given that First 12 has a shrewd lawyer, sowing doubt by arguing there were more opportunities for Dante’s mothers to be unsanitary — intentionally or not — than for the factory to make a catastrophic mistake. And so we circle back to the choice Olympia and Julian still regret from the last time they handled this case: The mothers didn’t want to take the stand back then, and in order to sign them as clients, Olympia promised them they wouldn’t have to testify.
This time though? Their testimony could be what gets the jury to set aside any lingering skepticism. Or … on the witness stand, the unshakeable guilt that all parents feel when they lose a child may cause them to break down and take the blame.
This is what I was talking about up top. Matty’s mixed-up feelings about Ellie — a combination of rage, grief, self-pity, and self-recrimination — may end up having a profound effect on how her mission within Jacobson-Moore plays out. Throughout this episode, we get flashbacks to two years ago, when Olympia and Julian botched Vanessa and Anna’s case and when Matty visited New York and made the decision to take down J-M. We see how a distracted Olympia yelled at Matty during a chance encounter, which Matty interpreted as “a sign” from “the universe” to proceed with her plan. More importantly, we hear Matty’s justification to Edwin for why she has to take on this challenge: “It’s my last chance to parent our child.”
This notion recurs throughout the episode. Remember the dating app guy from last week’s cliffhanger, who recognized Matty as Madeline Kingston? Turns out his name is Stanley (Henry LeBlanc), and the reason he knows her is because his addict son Tommy used to run around with Ellie. He wants Matty’s help in finding Tommy, who has disappeared on a bender again. Although his timing is awkward, Matty makes an earnest attempt at encouraging Stanley, advising him to approach the search like a private investigator, earning the trust of fellow druggies who might point Stanley in the right direction.
She gives similar advice to Vanessa and Anna — not about how to find a lost child, but how to give their all for one. She’s sure that if Dante’s moms don’t do all they can to hold his killers accountable, they’ll “regret not taking this last opportunity to parent their child.” (A familiar phrasing!) She tells this to Olympia, who asks her about Ellie, prompting Matty to tell a story about how her daughter used to insist on playing in the park where the big kids played … until she eventually broke her arm.
Her memory of Ellie’s cast is plot-relevant because it leads to Olympia questioning Teddy about his own broken arm, which affected his reaction to a burst pipe on the factory floor. But it also matters because it’s yet another reminder that Ellie was her own person, making her own choices, and that Matty will always be haunted by where those choices led.
So again: This is the risk Olympia and Julian are taking when they stake their entire case on the ability of Dante’s moms to hold First 12 — not themselves — accountable. The challenge gets tougher when the warm, relatable Anna (who is pregnant again and on bedrest) can’t testify, leaving the frostier Vanessa as the only hope. She’s honest with the team, admitting it’s taken her years to get to a place where she doesn’t collapse into darkness and dysfunction every time she thinks about Dante. But she holds up well to Olympia’s questions, winning the jury’s sympathy when she remembers how Dante never wanted to go to sleep because he “couldn’t get enough” of being in the world and how she counted the 16 steps from one side of his room to another, back and forth, over and over.
The Jacobson Moore team wins, of course. (They almost always do.) However, Matty suffers an existential crisis after the verdict when she sees that Vanessa and Anna feel no sense of triumph or validation. If holding the people responsible for the death of a child doesn’t offer any satisfaction to the parents, then why go through all the emotional torment? Now worrying that she’s wasting her time on the Jacobson-Moore mission, Matty has a panic attack. As she recuperates, Edwin again urges her to step aside, focus on raising Alfie, and recognize that nothing about Ellie’s fate makes avenging her into some righteous act.
Before Matty can tender her resignation, though, Julian gives her news she’s been wanting to hear: He wants her on a big-pharma case. With a small, determined smile, Matty accepts the assignment, saying she’s “right where the universe wants me to be.”
But she still hasn’t honestly answered the big question: Why is she there? Is the “one last chance to parent our child” excuse really about the child or the parent?
Hot Doggin’
• Matty uses her old lady powers to get into Harold’s apartment, saying she has to use his commode and beginning her (never completed) explanation with, “The bladder takes a nosedive after 70, because the vaginal walls …”
• In one of the flashbacks, Olympia bonds with Teddy in the factory’s outdoor smoking area and mentions how what used to be the smoking patio at J-M is now — as we know — “the crying patio.” But one part of the conversation stuck out to me: when Olympia refers to her “first-year associates” from back then. Where are those lawyers now? I know that even a network show these days probably can’t afford to pay dozens of regular cast members, but it’s becoming noticeable how few attorneys we see working at Jacobson-Moore.
• Olympia and Julian officially re-couple by the end of this episode and are planning at the moment to keep this reconciliation “undercover.” I bet Matty might have some thoughts for them about how that’ll go.
• I appreciate that Matlock has — in small but noticeable ways — regularly reminded the audience that Olympia’s experiences as a Black woman operating at the highest levels in a cutthroat occupation will have been notably different than those of, say, a white legacy kid like Julian. (Or Matty, for that matter! When Olympia eventually finds out that her underdog ally is actually rich, how will she react?) In the flashbacks, Olympia harangues Julian multiple times about his privilege/thoughtlessness, including accusing him of using her race to “seal the deal” with Vanessa. Their most fascinating argument is one about Pajama Day at their kids’ school and how, according to Olympia, Black children dressing sloppily in a predominately white classroom — even for a special occasion — may read differently than Julian realizes.
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();
// ]]