It’s taken two seasons, but the women have finally taken over The Old Man. After “XV,” Harold Harper’s power-hungry ex-wife is holding him hostage, while Dan Chase’s newly moneyed daughter is coercing him into spy servitude. The question is, will we get the female-commanding season three we’ve patiently waited for? (As of this writing, FX has yet to announce a third season of The Old Man.)
“XV” may have been a disordered mess, but The Old Man definitely gave us a cliffhanger worthy of the name: After barely surviving a poisoning at the hands of Russian oligarch Suleyman Pavlovich, Chase must now help his daughter, Emily Chase (yep, she survived!), rescue Harper from Marion’s evil clutches. But there are just a couple of tiny problems with this new mission.
First, Chase technically owes his life to Marion (we’ll get into that). Second, the only way to get to Marion is for Chase to resume a toxic identity he buried long ago. Lastly, while Chase and Emily maintain an unconditional father-daughter love, there’s a new reality both need to confront. In addition to their unresolved issues stemming from, you know, Chase lying to Emily about her biological history, Chase must also accept Emily’s authority. As the person who now controls her family’s priceless mineral deposit, Emily is calling the shots, not him. So let’s unpack how we got here.
Three episodes after Chase, Zoe McDonald, Harper, and Cheryl Harper supposedly bore audio witness to Emily’s assassination; we’re shown the visual representation of what truly happened: Yes, Pavlovich’s armed mercenaries breached the room where Emily was hiding with her Afghan family. Yes, they killed several people, including her paternal aunt, Khadija. Emily initially survives by identifying herself as a Hamzad and using her negotiation training. Emily truly survives, though, because she is Dan Chase’s daughter. Sure, Emily’s counterintelligence and language training helped her earn her captors’ trust. But even she can’t help but foreshadow her violent nature during an exchange with a Russian soldier, mentioning that she’s always been willing to do anything to protect the people she loves.
What “no one ever noticed” was that Baba Ghor-Ghori 2.0 was hiding in plain sight: Just like dear old dad decades earlier, Emily killed a slew of Russian soldiers in cold blood. That’s how she (almost) single-handedly took back control of her family’s village, the Meshbahar deposit, and became one of the most powerful women in the world. Cool, cool, cool, cool, cool. But there’s still the matter of ensuring Dan Chase’s internal organs haven’t shut down yet, so let’s move over to that storyline.
In Hong Kong, Marion gets word from the enemy nations cartel that an American woman has wrested back control of the Meshbahar deposit from Pavlovich. Harper is relieved that “Angela” is alive, but there’s no time for a dance of joy. Now he needs to persuade Marion to do him one more solid: Tell the Chinese government to turn its back while Julian Carson slips into the cartel meeting site to obtain Chase’s location — and to assassinate Suleyman Pavlovich. She agrees, but Harper has to know this will come at a very steep cost.
So back in England, Zoe and Carson drive toward the cartel meeting site at a swanky cliffside resort. He’s there to take out the man who killed his mentor, Morgan Bote, while she just wants to save her boyfriend’s life. In an extremely tense sequence, Zoe and Carson arrive at the resort, where Harper, over the phone, gives them the green light to assassinate the Russian delegation. The only reason this was even possible is that the influential Marion gave an order for the cartel’s guards to ignore the non-tactical-suit-wearing man and woman lurking around the resort for 15 minutes.
Gbenga Akinnagbe gets his one big scene where Carson expertly takes out Pavlovich’s seven-man security detail, culminating in his own Inigo Montoya moment: killing Morgan Bote’s murderer. It’s awesome, but Zoe’s getting impatient. She jumps into a car abandoned by Pavlovich’s security detail, fires up the GPS, checks their recent destinations, and voilà! She takes off as soon as she finds Chase’s location. Okay, smart, but also, WTF, Zoe? Why are you leaving Carson behind like that? Not nice.
Also not nice? Marion. The second she informs Harper that Pavlovich is dead — and starts acting uncharacteristically kind — Harper realizes he’s about to pay handsomely for her most recent favor. She’s turned him over to the Chinese, and he’s ostensibly their prisoner now.
Zoe rolls up to the cliffside church where Chase is somehow still clinging to life, armed with an antidote (this was the bag Carson was carrying at the end of last week’s episode when he connected with Zoe at the police station). She injects Chase with the antidote and gets Carson on the phone to walk her through basic life-saving techniques. Between you and me, I’m impressed Carson even answered the phone. SHE DESERTED HIM AFTER HE KILLED EIGHT PEOPLE.
Suddenly, Chase wakes up in a quiet country house, surrounded by Dave and Carol (woo-hoo!!!), with Zoe tending to his numerous wounds. To be honest, I spent most of the episode’s third act wondering if this was a dream sequence, which may have been the writers’ intention.
According to Zoe’s expository dialogue, Carson apparently stuck around long enough to help Chase and Zoe return to the United States under deep cover and settle them into an off-the-grid existence before disappearing again. (No, really: Akinnagbe’s last scene in this episode is a voice-over, coaching Zoe over the phone while she’s administering CPR on Chase.) I don’t get it. Why does this show keep treating Julian Carson like an afterthought?
Chase and Zoe are now hiding out in one of Morgan Bote’s old safe houses, spending the next few scenes trying to heal from their shared trauma. The dialogue establishes they have no clue Emily is alive and that they’re unaware the Chinese government is holding Harper. Watching Zoe and Chase taking long walks together in the meadow with the dogs is sweet, but come on, Zoe — why are you calling your son on a library computer?(It’s a plot device to drop a couple more hints about her marriage; Zoe’s ex-husband would constantly put her on the defensive. However, she doesn’t feel that way about Chase. Hmmm …) It doesn’t matter how many books he reads on the porch or how happy he is playing house with Zoe. Dan Chase is still restless and worried. Ah, don’t fret, my dude, your peaceful existence is about to be seriously upended.
A package arrives containing a burner phone and a number, leading Chase and Zoe to an unassuming roadside diner, where Emily is waiting! Father and daughter have an emotional reunion, but Emily’s response to Chase’s question if she’s okay is quite telling: She doesn’t say that she’s all right, just that she’s “here.” First, Emily gives Chase and Zoe the Harper update: Marion is using him as a bargaining chip to control the Meshbahar deposit.
Chase: “Huh? I thought some yahoos in the valley seized control of the deposit from Pavlovich.”
Emily: “Hi Dad! Lead yahoo here!”
Emily asks Chase to help her rescue Harper, and he’s all in. That is, until she lays out her demands: She needs access to Lou Barlow. We already know from “XIII” that this shady Lou Barlow fellow can even make someone like Dan Chase cringe, and now it sounds like Emily is forcing her dad to revisit one last demon for Harper’s sake.
Chase flat-out refuses to go down that road again, but he doesn’t understand that he’s no longer in charge here. The big reveal is that Chase was Lou Barlow, a man capable of “things that are uglier than violence.” Oh, good Lord, Dude. What the hell did you do??? He swears up and down to his daughter that he’ll find a different way to help her, but none of that matters anymore. In a complete switch from earlier in the season, it’s Emily’s way or the highway.
But it’s more than that: I loved this scene so much because Alia Shawkat flawlessly demonstrated every single complicated layer of Emily’s thinking while keeping her emotions in check. She loves Chase, but she’s also super-pissed at him for lying to her. Add to that newly acquired influence and an unwavering goal (rescue her other dad). You’d better believe she’s not in the mood to negotiate.
And she’s not going to because Chase can’t ignore the facts he’s spent decades repressing: Emily wields immense global power now. She found Chase and Zoe because she called in a favor to the FBI, resulting in Zoe’s son’s phone being tapped (I knew that was a dumb idea, Zoe!). But her FBI favors don’t stop there because, as Chase remarks, “Parwana Hamzad gets whatever she wants.” As in forcibly transporting Chase and Zoe with her out of the country to rescue Harper.
The final shot of the season is of several FBI cars surrounding the diner, confirming that even if we don’t get a season three of The Old Man, Dan Chase is now his daughter’s operative. Again, I just love how Shawkat played this scene. Emily’s not smug about the new world order — there’s even a tear in her eye. But she is angry and taking her life back on her terms. Are her actions revenge on her parents? Is power corrupting her? A little bit of both? Maybe we’ll find out in season three.
That’s, Like, Your Opinion, Man
• Amy Brenneman recently made a good argument for a third season. I don’t blame her because we also need more on Zoe’s cryptic backstory: All we know from those scant flashbacks is that she wasn’t in love with her ex-husband, but through that marriage, she learned about the importance of partnership — and firearm skills. What else is she hiding?
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();
// ]]