As “A Stick of Time” opens, Shōgun viewers might find themselves wondering if they missed an episode. Its predecessor, “Ladies of the Willow World,” concluded with Toranaga calling for Crimson Sky, the apocalyptic-sounding plan to mount a full-court press on Osaka Castle. And now we see a mist-covered battlefield and learn, in the first line of dialogue, that the war is over and Lord Toranaga has won. Say what? This turns out to be a fake-out, a flashback to Toranaga’s youth to open an episode in which we learn more about his origins than ever before.
All of that’s to come, however. Traveling back 46 years prior to the main action of the series, the opening depicts a 12-year-old Toranaga accepting the surrender of Mizoguchi, an opponent who expresses wonder at losing to the rare warlord who can “win their first battle before pillowing their first girl.” After asking that he be remembered with honor, he takes his own life via seppuku, but not before asking that Young Toranaga serve as his second. As most acts of seppuku ended with the second bringing it to a close, this is no small request, and may serve a dual purpose. Sure, it honors Young Toranaga, but it also requires him to prove he has what it takes despite being, well, a kid. “Maybe we’ll meet again in the afterlife,” Mizoguchi tells him before opening his own guts and waiting for Toranaga to finish the job. “Maybe the one holding the sword will be me.” That’s not exactly a warm farewell.
From that we return to the main action and a not-exactly-warm hello. There’s a lot hanging in the balance of Toranaga’s meeting with his semi-estranged half-brother, Saeki Nobutatsu (Eita Okuno). In fact, if the pre-meeting chatter is to be believed, everything hangs in the balance. Toranaga’s future depends on Saeki not being a resentful jerk who’s tired of living in the shadow of his more famous sibling and prepared to take advantage of Toranaga’s weakened position. And, after a tense opening exchange, everyone’s relieved when Saeki and Toranaga share a laugh. When Blackthorne doesn’t screw up the meeting, even addressing Nobutatsu in Japanese, things look even better. This Crimson Sky plan might work after all. Phew!
Or at least that’s how it seems at first. But all is not so peaceful behind the scenes. Toranaga grouses to Mariko about the high cost of procuring a week of Kiku’s services for Saeki, even before learning Gin cut the price in exchange for a “stick of time,” a meeting with him that will last as long as it takes a stick of incense to burn down. Toranaga also meets with Blackthorne, who would really like to assume maritime command, and if so — and this will not be a shock — he would really like to get his ship back. Is that possible? For now, at least, that’s a no-go, much to Blackthorne’s frustration. (Of note: Mariko does not translate this request, but Toranaga anticipates it anyway.)
Kiku’s new gig has repercussions elsewhere, too. It makes her unavailable to Omi and gives Gin a chance to plant a seed by suggesting to the young lord that Blackthorne’s thoughts would really have been with someone else during his time with Kiku at the tea house. Hmm …
Under cloudy skies, other characters contemplate their situations and their futures. Fuji meets with Hiromatsu, who brings with him from Osaka the ashes of her husband and child, and casually notes her plans to end her life when her service is up; Hiromatsu asks if victory might not change her mind, but this isn’t really a fate she’s considered. Watching as Saeki enjoys a soak, Nagakado expresses his desire to see battle, and soon. Yabushige isn’t quite so enthusiastic, however. (Later, Yabushige’s own soak will almost start a skirmish with Saeki’s men, and another corner of the hot springs sees Nagakado getting into a verbal confrontation with his uncle.) Then, as the sun sets, the real action begins.
Saeki seems in good spirits at the evening’s festivities, and he is, but not for the reasons Toranaga and his companions hope. When talk turns to Young Toranaga’s boyhood victory and the seppuku in which he assisted, he takes the opportunity to mock the potential terms of their alliance and tell an embarrassing story from Toranaga’s childhood. There is no respect here — but Saeki doesn’t need to show respect. It turns out that he’s made another alliance in exchange for the recently vacated seat on the Council of Regents. Oh, and by the way, Toranaga needs to report to Osaka for punishment and Nagakadu needs to commit seppuku for the cannon attack. This dinner did not go according to plan.
Blackthorne’s reaction: Maybe he could get his ship back? But this isn’t as single-minded as it seems at first. Though he doesn’t say it explicitly, he wants to flee with Mariko, a suggestion Mariko cannot entertain. For all the heat between them, there are codes she cannot break. The turn brings disappointments to others, too. In return for attempting to ingratiate himself to Ishido in anticipation of Toranaga’s rival coming out on top, Yabushige receives the severed head of the messenger he sent to Osaka, a reply he greets with a (perfectly in-character) dark chuckle.
What will Toranaga’s next move be? Even those closest to him don’t know as they wait for him to return from contemplating it in solitude. Is it odd, then, that Gin seems to understand his motivations better than his war council? During their stick of time, she proposes that his plans for Edo, the growing metropolis later to be named Tokyo, include a district carved out for courtesans and classy tea houses. She’s essentially proposing a sort of proto-geisha class, a more civilized space for inhabitants of the willow world, even as they age. When Toranaga suggests he has no future ahead of him she, politely but unmistakably, suggests he’s bluffing. Toranaga, she suggests, knew Saeki would pull this nonsense and let his men cross the border anyway. She might not know the extent of Toranaga’s plan, but she sees a plan where others see only chaos. (Either way, he later arranges for her to get the land she requested in the event of his death.)
Plan or no, tensions are, to put it mildly, running high. Yabushige suggests Blackthorne might have been better off getting boiled alive in the pot — a reminder that, as charismatic as he might be, this is still a man who boils people alive — then engages in a mock sword battle that’s not entirely in the spirit of play. But even if Yabushige wants to humiliate the barbarian, it’s Buntaro who uses the opportunity to hold a sword to Blackthorne’s throat to express his hate. “Might as well be now,” Blackthorne says of their seemingly inevitable confrontation. But it’s not now. Not yet, anyway. And maybe never. When Buntaro later asks permission of Toranaga to take his head for the way he looks at Mariko, Toranaga shuts it down by telling him he’d have to kill both Blackthorne and Mariko, presumably knowing Buntaro would never agree.
Nonetheless, Mariko gets an earful from her lord after her husband leaves. He wants to know that her priority remains assisting him as she takes revenge on her father’s enemies, but worries that she prioritizes Blackthorne’s needs. This accusation more or less short-circuits Mariko’s overlapping loyalties and she asks permission to commit seppuku. It’s a tense scene and a beautifully acted one. Toranaga might just be trying to motivate Mariko but, in the process, he sees the torture created by her desire to serve him and live by the samurai code, her love for Blackthorne, and her faith. Toranaga replies by smacking the knife from her hand, and then, for a character in some ways defined by hiding his emotions, seems a bit tortured himself by the conflict.
He still seems disturbed as he gathers his leaders around him and reflects on the truth behind Mizoguchi’s death, one to which Hiromatsu bore witness. Yes, he did cut off his defeated foe’s head. But it took a while. There’s a gap between truth and legend. Is he reflecting on this death because he knows he’s defeated? It seems that way when Saeki returns for his answer and Toranaga tells him he will go to Osaka and bow before the hated Lord Ishido. Saeki is not gracious in victory. “Tomorrow you have nowhere to go, “ he says, “and nothing left to be.”
This confidence looks like it might be short-lived, however. When Kiku excuses herself from Saeki’s intense lovemaking to retrieve some “tools” for his pleasure, Nagakado arrives in characteristically impulsive fashion to kill his uncle. But before Nagakado can deliver the final blow, he slips and hits his own head on a rock in the courtyard.
And so we say farewell to a would-be warlord who never got the chance to experience the thrill of battle. It’s tempting to call Nagakado a failson, but Shōgun honestly hasn’t provided enough evidence to make that call. Nagakado was overeager, sure, but he also had potential. His death, perhaps the most shocking and unexpected moment of the series so far, leaves what he might have accomplished — whether successes or failures — an open question, along with what impact this loss will have on Toranaga. As the battle-enamored kid dies, he hears Saeki ask a final question: “Where is the beauty in this?”
Feudal Gestures
• “A Stick of Time” backloads the action but it’s no less compelling for this choice. The tension is thick and Saeki’s an intriguing new wild card. In some ways he’s the opposite of his half-brother. He’s true to the samurai code without really adhering to its spirit. There’s nothing courteous about him. He’s also a slippery character, one who has schemes within schemes, but maybe he’s just more open about this than Toranaga.
• It’s also a rich episode for philosophizing, particularly Fuji’s scenes. When Nagakado talks to Fuji as she prepares for battle, he more or less apologizes for not having taken the stand that got her husband and child killed. Though saddened by the memory, Fuji replies, “We do what we can when we can. We can only hope it’s enough.” She’s seen her life upended, and though she’s found a new purpose she doesn’t plan to outlive the task at hand before joining her family in death. Will that change? Shōgun has not shown any interest in steering its characters toward happy endings, and the death of Fuji’s family in the first episode set a tone to which the show has stayed true.
• Without spoiling anything, this is a particularly interesting episode in terms of the ways it diverges from James Clavell’s novel, suggesting the back half of this miniseries will go its own way with some parts of the story.
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();
// ]]