John Wilkes Booth has seen the future, as this third episode of Manhunt opens, and it looks pretty great. Booth dreams of becoming the second president of the Confederate States. On some level he might know this is a fantasy, but the waking world brings delusions of its own, specifically thoughts of the fame and glory — if not the presidency of a restored Confederacy — that awaits him when he makes it to Richmond. He’ll publish his diary there and be greeted as the hero he knows himself to be after ridding the world of Abraham Lincoln. It’s going to be great, but first there’s the little matter of getting out of the backwoods wilderness, which he can’t do without Herold (whom he doesn’t seem to mind) or Oswell Swann (whom he reflexively hates as an unrepentant racist). But when he gets to Richmond, it will all be worthwhile.
Of course, the South Booth imagines no longer exists, and as Booth continues his escape, Stanton attempts to explain Reconstruction to new president Andrew Johnson. It’s pretty simple, really: Black people will be treated like citizens, and the former leaders of the Confederacy will be punished. Johnson claims to be into it — at least the punishing traitors part — and more receptive to Stanton’s ideas than even Lincoln was at first, as a flashback reveals. First, however, he wants Booth captured.
Booth’s not in Montreal, but that doesn’t make it irrelevant to his story. Confederate supporter George Sanders (Anthony Marble) is in Montreal, and that’s where reporter/double (triple?) agent Sanford Conover (traveling under the name “James Wallace”) finds him. Conover wants to collect the bounty on John Surratt, and Sanders green-lights giving him up, though they’re supposed to be allies. Conover’s going to have to work for it, however. Sanders tells him Surratt is in Montreal visiting “his father,” even though his father is dead. Hmm … Conover, it seems, is not that clever, but with a little torture, Stanton figures it out. His “father” is actually his “Father,” as in the Man Upstairs. He’s at the monastery where he trained to be a priest.
Meanwhile, Booth and Herold reach their destination but engage in a tense standoff with Swann in the process. They receive a warm welcome at their new shelter, which contains a “signal room” used by its owner, Samuel Cox (Thomas Francis Murphy), a member of the Confederate Secret Service who’s continuing to conduct a “silent war.” Cox considers Booth a hero and remains bullish on a Confederate revival, but he’s also a pragmatist. He knows Richmond is a mess and Confederate leaders are on the run, and advises Booth to go to Florida or Montreal. But for Booth, it’s Richmond or bust. So Cox sends him back to the wilderness to wait for someone called “the River Ghost,” led by Swann, who demands more money and reveals he’s only willing to put up with their hateful nonsense for as long as they keep paying him.
The legitimate capital of the United States has its own problems. When a group of Black Army soldiers that includes Private Cuffy Stevens (Christian Robinson) attempts to distribute food, a racist woman incites an incident that brings in a bunch of racist policemen. They kill Cuffy’s young cousin, Alec (Ja’Quan Monroe-Henderson), after wrongly assuming he’s stealing a horse. It’s Alec’s horse, but that doesn’t matter, and Stanton’s intervention comes too late. It gets worse from there: Not only does Johnson subsequently pardon the murderous police officer, but he goes back on his word to Stanton and declares amnesty for former Confederates and will encourage pardons for leaders who have been charged. Stanton and Johnson exchange words, but, in the end, strong arguments are all Stanton can offer.
Back in Montreal, Conover gets his man, tells Surratt he’s helping him escape, then pulls a gun on him and asks where Booth is. Bad move. Surratt overpowers him and escapes. It looks like Stanton is going to have to take care of this himself, against Ellen’s protests. In Montreal, Stanton has a tense exchange with a sneering Sanders, who tells Stanton that he and Johnson have “reached an understanding.” What’s more, Sanders has bought a newspaper, The Weekly. (Could misleading news influence public opinion? What a concept.) Pressing on, Stanton finds an incapacitated Conover, who tells him he can still catch the boat on which Surratt is escaping. Except Stanton’s too late; Surratt intentionally sank the boat before making his escape bound for Liverpool (and chartered by Sanders). There’s one other detail: Surratt left behind a trunk filled with costumes, and Booth’s name was on the manifest, which is the sort of clue that someone trying to fake Booth’s death might have left behind.
In fact, Booth isn’t dead, but he is cold and unable to start a fire lest he attract attention. Fortunately for him, the River Ghost shows up as promised with some supplies. That doesn’t include food for the horses, who start whinnying. And if you didn’t hate Booth already (and if you don’t, what’s wrong with you?), try having any sympathy for him after he kills a horse to keep it quiet. Herold may be, in Swann’s words, a lackey, but even he has his limits and sends his horse off into the night instead.
At Alec’s funeral, Cuffy offers Eckert a new lead. Cuffy was enslaved to Confederate Secretary of State Judah Benjamin, who felt comfortable using codes and decryption devices in Cuffy’s presence, assuming he would not understand what was happening, including a wheel Cuffy and Eckert believe might hold the key to finding the CSS officers. They’re right, too. After leading an expedition into a ruined Richmond, Cuffy brings Eckert to the gadget used to communicate in code. What he finds includes the words “come retribution,” which Stanton, when he receives word of it, suspects could be an order that confirms the Confederacy was behind Lincoln’s assassination. But, as Baker points out, he can’t prove it. Maybe he can prove Sanders funded it, but that’s going to be hard now that he’s up against Sanders’s propaganda machine and the emboldened Sanders himself, who receives the news of a likely pardon from Johnson with pleasure.
At least Mary Simms gets some good news in the form of the land grant promised to the formerly enslaved and the deed to prove it. But her brother’s warning that Johnson can’t be trusted to honor Lincoln’s plan and the way the episode keeps cutting to Sanders promising former Confederate leaders that they’ll be free, in Europe if not America, ends the episode on an ominous note despite that happy development.
Clues and Codes
• This episode was directed by John Dahl. Dahl broke through with some neo-noir movie gems in the ’90s, most notably Red Rock West and The Last Seduction. He then went on to direct Rounders and the waiting-to-be-rediscovered Joy Ride. He mostly works in TV now, focusing on prestige shows like For All Mankind, The Americans, and Justified.
• Can the Stanton marriage be saved? Well, yes. Historically, they stay together. But undoubtedly, Stanton’s poor health and determination to keep working anyway was a source of stress. That does not seem like a tremendous leap of the imagination for the show to make.
• This episode continues to use flashbacks that complement the present-day action and provide historical context, like the meeting between Lincoln, Stanton, and Frederick Douglass (Elvis Nolasco), in which the three discuss Black soldiers serving in the Union Army. Lincoln needs some swaying, and the scene continues Manhunt’s depiction of Lincoln as a leader who made decisions by listening to the arguments of others — and of how history might have changed had he made different choices at any step along the way.
• Cuffy and Alec belong to Company G, a real Civil War regiment. They’re fictional characters who take their names from contemporaneous members of showrunner Monica Beletsky’s family. In tracing her genealogy, Beletsky also found a great-great-uncle who had been a Black soldier in the Union army.
• Company G is under the command of Sergeant Powhatan Beaty (Joberde Metellus). The real Powhatan Beaty led an interesting life. Born into slavery in Richmond but educated in Cincinnati, he studied acting, worked as a cabinetmaker, and was likely pressed into service to help shore up Cincinnati’s defenses. He then chose to continue serving in the Union Army, where he saw quite a bit of combat before returning to Cincinnati after the war. There, he became a lecturer, playwright, actor, and director. He married Henrietta Vinton Davis, the most acclaimed Black Shakespearean actress of the era. They frequently performed together, and their son, A. Lee Beaty, became an assistant U.S. district attorney and served in the Ohio legislature.
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()}});
}, {"3":3,"6":6,"17":17,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(17),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(3),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 i=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||i.classList.remove("open")})}function gtmSendReport(e,n,t){let i={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(i.eventLabel=n.href),gtm.reportNow(i)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const i=t.split("?"),o=new URLSearchParams(i[1]);for(let e of n.entries())o.set(e[0],e[1]);t=`${i[0]}?${o.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()||auth.isMobileAppRequest())&&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;
}, {"3":3,"4":4,"17":17,"124":124,"135":135}];
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(106),_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()})}}]);
}, {"106":106,"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","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();
// ]]