From the first episode, Shōgun has warned us it would break our hearts. The series takes place in a beautiful but cruel world. The premiere featured a scene of a man being boiled alive and Fuji, who’d soon emerge as one of the story’s most complex and sympathetic characters, losing her husband and infant out of the need to satisfy a complex and unyielding code of honor. Anna Sawai’s performance as Mariko has offered ample warning, too. Her eyes have always suggested what she tries to keep hidden behind the eightfold fence. They’ve just as often indicated she knows she’ll never get what she truly wants, or at least won’t possess it very long. Each episode of Shōgun has incorporated much of the ensemble — though Toranaga is notably absent here — but from beginning to end, this is Mariko’s episode. It’s also the best of the series so far.
“Crimson Sky” — a title that suggests an episode dominated by a different sort of action — opens with a stark, snowy flashback to 14 years earlier, when a pregnant Mariko led the existence of a living ghost, hoping for death, but finding solace in the words of Father Martin and the faith he practices. God, he tells her, has saved her for a purpose. He can’t have known then how those words would resonate in the present, when she believes she’s found that purpose in what she expects to be a final mission on Toranaga’s behalf. Her hand shakes as she holds the cross she’ll wear to the end.
Back in the present, she remains as cool and focused as ever as she refuses to tell Blackthorne why she’s traveling with him on Yabushige’s ship to Osaka, saying only that it has nothing to do with him. Not that she’s unwilling to help translate as he speaks to his new boss, Yabushige, who does not welcome what awaits him when he disembarks. “I hate this fucking city,” he says while looking at the Osaka skyline. He has no idea just how much what’s about to happen will deepen that hate.
Osaka is not a happy place. Like Kiri, Shizu, and Toranaga’s new son, members of other noble families live there as “guests” who can’t leave, though they’re not technically prisoners. The fig leaf of formality allows Ishido to claim he’s not holding them hostage as leverage over those who might oppose him. It’s a fig leaf waiting for the right person to rip it away.
But first, Yabushige and Blackthorne have to make their attempt to resolve the situation, as ordered by Toranaga. Toranaga’s apparent surrender rings false to some, including some of the Portuguese priests, but neither Yabushige nor Blackthorne are party to any plans within plans. If they’re pawns, they’re unwitting pawns, as they approach Ishido in earnest to present him with a proposition. He’s willing to listen, but only after first chastising Yabushige for past betrayals, which Yabushige’s willing to pay for with his head, as long as his idea gets a proper airing: What if he gives Blackthorne to Ishido as a gift? He’s a pretty good sailor, and he’s “well trained.” This does not go well (even though Blackthorne bows as properly as he can).
Then it’s time for Mariko to speak, and what she says will reverberate through the rest of the episode (and, undoubtedly, next week’s finale). Before getting to the heart of the matter, Mariko engages in some strained small talk with Ishido, whom she informs that Toranaga is still mourning the death of his son. Ishido’s response — “He has others” — almost makes her abandon her peaceful pose. She then talks to Ochiba, her childhood friend and Ishido’s new fiancée. Ochiba recalls their time as girls and the poetry competitions in which they’d both participate, then tells her that there will be a poetry competition in Daiyoin’s memory. Would she choose the first line? Mariko doesn’t hesitate: “While the snow remains veiled in the haze of cold evening, a leafless branch.”
Does this have any meaning for the moment at hand? It seems like it might. Mariko then segues into the reason she’s there. It’s a simple request, really: She would like to leave Osaka and Ishido’s court, taking Kiri and Shizu with her to meet their Lord, Toranaga. Tomorrow. Sure, Toranaga will be there soon, but nonetheless, she’ll be going, thank you very much. And there’s no reason that should be a problem for anyone unless Ishido is saying she’s not allowed to leave.
This does not go over well. Skirting responsibility, Ishido hands it over to his Regents. Kiyama at least backs him up, but though Mariko at first seems to comply with her host’s request, she insists she must be going. Furthermore, she doesn’t like Ishido’s tone of voice. She’s a samurai from a great and old family (unlike Ishido, it goes without saying). And while she’s at it, she’d like to add that her father was a great samurai too, whatever his reputation. After she’s told to await a meeting of the Regents, she exits. But this is not over.
Yabushige isn’t happy. He’s also not stupid, sensing that her actions might be part of Toranaga’s larger plan. (Also, he’s not crazy about her poetry.) Blackthorne is confused. When she tells him she’ll be leaving in the morning, he counters that the armed guards might have something to say about that. Then Mariko comes as close as she’ll come to telling him the plan, and he gets it, saying, “You’d walk into a sword just to prove the blade is sharp.” She asks only one thing of him: Stay out of it.
The chorus of disapproval continues with a visit from Mariko’s teenage son Ryûji (Yuua Yamanaka). That Kiyama has promised him he’ll be betrothed to Kiyama’s granddaughter certainly influences his opinion. This is news to Mariko, who tells him in no uncertain terms that he’ll marry whoever Toranaga tells him to marry. Like any other teenager, he finds his mom embarrassing, but on a much grander scale. Tired of hearing about his family’s soiled history, he tells her she risks losing him as a son.
All of this must be weighing on Mariko as she attempts to leave with her party the next day, but she remains resolute, walking steadily toward the gate before an audience that includes the Regents, Blackthorne, and Yabushige. She’s refused permission to leave. Waves of violence follow, each staged with brutal elegance as Mariko’s retinue thins, ultimately leaving her to face Ishido’s forces alone. She doesn’t prevail, but not without putting up a fight. After she admits defeat, she vows to take her own life in shame that evening.
Mariko’s faith complicates matters. As a samurai, she sees this as an obligation. As a Christian, she views it as a mortal sin. Kiyama agrees to her request to serve as her second out of obligation to their shared faith, while his fellow Christian Regent, Ohno, sees it as a bluff. But Ochiba recognizes another possibility: This is Mariko’s vengeance. She may die, but not without disgracing Ishido and those around him and inciting revolt in the process.
As this plays out, the Anjin reports for an audience with the young heir, which is really just a cover for the conversation Ochiba wants to have with him. But that’s also a cover, because she actually wants to speak with Mariko, who arrives ostensibly to serve as translator. What Ochiba really wants to do is remind Mariko of the childhood friendship they shared and, in her own way, attempt to talk her out of taking her own life. It’s possible to read this concern as another ruse, but the expression on Ochiba’s face as she looks away suggests otherwise. As they leave, Blackthorne makes one last plea: Live for him. Mariko offers no response, at least not with words.
As the ceremony approaches, Mariko makes a last confession while those around her consider their options. Perhaps because he doesn’t agree with Mariko’s gambit or perhaps because it’s just in his nature to scheme and betray others to serve his interests, Yabushige agrees to help Ishido for some purpose that will become clear only later. Blackthorne acts out by slashing a flaw into a karesansui garden.
Then, when the moment arrives, just as Blackthorne steps up to fill in for the absent Kiyama as Mariko’s second, Ishido arrives with a reprieve. Mariko will be allowed to leave. And as soon as she receives permission, all the other “guests” of Ishido inform him they’ll be leaving too. Although Ishido hates this, there’s little he can do about it. It’s a happy ending to a dramatic day. But then the evening comes, and though Mariko spends it with Blackthorne, it will not be a peaceful night. After committing murder to avoid being found out, Yabushige opens the gate for a swarm of shinobi who invade the Toranaga clan’s quarters.
Blackthorne and the others (including Yabushige, sort of) do their best to fend them off, but they’re, well, shinobi. This is what they do. They’ll blast open the door if they have to. Mariko knows this and, rather than be taken alive, stands against the door and makes a last protest against Ishido. And, with that literally explosive moment, the episode ends. Remember, Shōgun warned us from the start it would break our hearts.
Feudal Gestures
• In some ways, the entire series has been building toward this episode, at least for Mariko. She’s a character of contradictions and conflicting loyalties, a woman who’s lived with shame for most of her life in a society where honor is everything. She wants to be a loyal wife, though she hates her husband, but she’s drawn irresistibly to Blackthorne. She’s a samurai and a Christian. Her death resolves those contradictions, but this makes it no less a tragedy.
• Shōgun has gracefully eased viewers into the world of Japan in 1600, but there are some elements too detailed to explain in full. Clavell’s novel contains a lot of information about shinobi, a.k.a. ninjas, underground figures with long traditions of their own.
• Though Mariko is the focus, this is also a pivotal episode for Yabushige. Yabushige is an extremely charismatic figure — the show’s official podcast aptly likens him to a rock star — but he’s never been a trustworthy one. It’s another case of the series telling us what to expect early on. Here’s a deceitful, sadistic character. Can we be surprised when he turns on his allies out of self-interest? And yet even Yabushige seems not to anticipate the consequences of the favor he performs for Ishido.
• One of the episode’s few light moments involves Blackthorne and Yabushige pretending to understand each other better than they do. But there’s some dark foreshadowing here too. Mariko could translate in more detail but doesn’t bother, as if she already knows what they’re saying to each other won’t matter.
• It’s a strong episode for wordless acting, too, as others react to Mariko’s choices. Watch Ochiba as Mariko talks and Blackthorne and Ryûji as she fights.
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();
// ]]