Setting the opening scene of Capote vs. the Swans at a lake where an older Truman Capote stares at a number of the birds lazing about on the water is perhaps a bit on the nose. But then, the subject of this Ryan Murphy–produced series demands such operatic visual language. The rift that drove the author of Breakfast at Tiffany’s and In Cold Blood out of the stylish, moneyed set of society “swans” he was so fond of cultivating was the stuff of tabloid fodder and of more hushed (and therefore far more vicious) gossip among the wealthy elite. The story all but demands to be told in a cursive headline font or the equivalent thereof — which translates to Tom Hollander as the fedora-sporting writer looking fondly at actual swans as he muses on what he has lost and whether his banishment from society was worth it after all.
Soon, Jon Robin Baitz’s script for this premiere episode — based, as is the entire season, on Laurence Leamer’s nonfiction book Capote’s Women: A True Story of Love, Betrayal, and a Swan Song for an Era — will shuttle us back to 1968, 1955, and, eventually, 1975, when a bombshell Esquire excerpt of a promised Capote book shook an entire generation of Manhattan socialites.
We begin in the late 1960s. Decades after being celebrated as an emerging voice in American literature, Capote had further cemented that reputation with Breakfast at Tiffany’s and the nonfiction novel In Cold Blood. Both were literary events that allowed the fey southern author, whose small stature was matched by his honeyed, high-pitched voice, to infiltrate the highest echelons of society. It’s amid that self-possessed world that we first meet him in Feud. He’s on a mission to arrive at a Manhattan apartment where his services — namely, his presence — are required. He’s all brisk efficiency as he alights at the home of his most beautiful of swans: Babe Paley (Naomi Watts, fully coiffed).
By Capote’s estimation, Babe was sheer perfection — which, as we hear in this episode, was her biggest weakness. As played by Watts, you can see how the wife of a CBS executive could have so fascinated Capote. But their first meeting comes a bit later in this episode. Right now, she’s all tears because of a fully unspeakable indiscretion involving her philandering husband and a bed stained with blood courtesy of his vengeful mistress.
Readers of Answered Prayers, Capote’s unfinished novel in which he’d hoped to chronicle the world of Babe and her ilk (much to their chagrin), perhaps know this tale all too well: A woman has sex with a married man knowing that she would bleed all over his sheets, thus all but guaranteeing the man’s wife would find out about his flagrant indiscretion. (“Think you can get that stain out before your cunt wife gets back?” says the mistress.) Watts’s Babe is aghast at the entire thing. “There are rules. Certain rules,” she complains, “about how many humiliations one can stand.” She knew about her husband’s affair with Happy Rockefeller (the governor’s wife!), but this just makes it so much harder to haughtily ignore. Truman consoles her the best he can, convincing his dear friend that she should put this all to rest, remember how good she has it, and make her husband, Bill (the late Treat Williams), pay in ways that don’t lead to scandal, let alone divorce.
But the scene mostly serves to plant the seed of what’s to come. “The only person who could ever hurt me,” Babe says to Truman, remembering that she’s above being hurt by Bill these days, “is you.” No truer words are spoken.
To understand why Babe could be hurt so much more by a friend than by her husband, Feud sends us back to 1955 to the first fateful meeting between Babe and Truman. Capote is invited to a dinner with the Paleys where his charm is on full display. He’s a renowned raconteur and knows exactly how to best deploy the juicy gossip he has amassed for his audience’s delight. In this case, he ends up at the center of a conversation about the role of storytellers and who should have the last word; to someone like him, a writer would always have the last word, but to others at the table who traffic not in words but in displays of power, wealth, and status, such allowances are impermissible. What follows is Capote showing just how mighty the pen, or at least the gift of gab, can be.
He regales the guests with a tale of a woman who did not accidentally kill her husband, thinking him a burglar — as she led the police to believe — but rather orchestrated that scenario to get away with the crime. Director Gus Van Sant shoots Capote’s story in black-and-white (with Demi Moore’s Ann Woodward, the wife in question, stylishly reenacting the various conflicting narratives Capote spins around this well-known gossip) and thus archly stylizes his delivery. The story is successful in getting both Bill andBabe’s attention, and they cannot wait to invite the writer back for more entertaining sojourns in the days, weeks, and years to come.
Again, readers of Answered Prayers (or of the Esquire excerpt, “La Côte Basque, 1965”) know this tale by heart. Hollander’s lines are all but lifted wholesale from that Capote piece, giving us a sense not just of the author’s brilliance on the page but of the way his prose, at least in those stories, brims with the singsong hum of late-night gossip.
Which brings us to 1975, the year the Esquire excerpt arrived on newsstands — years since Capote first boasted about what he hoped would be his crowning literary achievement. The initial contract for the book was signed in 1966 with a planned release in 1968; it was neither delivered nor finished and was only posthumously published as an unfinished novel.
By the mid-1970s, Capote had lost much of his luster. In Cold Blood, in which he chronicled gruesome murders and their ensuing media frenzy (see the 2005 film Capote for more), had drained him, and he turned to alcohol for comfort. In Feud, we find him now rambling to his editor about his new book, alienating his longtime partner, Jack (Joe Mantello), and, later, ingratiating himself with a straight bathhouse trick named John O’Shea (Russell Tovey), who eventually convinces Truman that all he needs to finally crank out this long-gestating project is the gift of transcription: After meeting three of Truman’s swans (Babe, Diane Lane’s Slim Keith, and Chloë Sevigny’s C.Z. Guest) at a lunch that goes horribly wrong once Ann drunkenly confronts Truman about his libelous gossiping (“It’s not libel if it’s true,” he quips), John is convinced that all his new writer friend has to do is put to paper all that he witnesses.
Which is what he does. Borrowing the name of the restaurant where he had first introduced his swans to John (much to their dismay, so little did they think of this loutish commoner Truman had become infatuated with and quickly hired as his manager), Capote publishes “La Côte Basque, 1965,” which features not just a thinly veiled version of Babe dealing with her husband’s bloody indiscretion but also a tale clearly inspired by Ann’s alleged murder of her husband.
Capote’s swans’ feathers are all ruffled. Babe in particular is in shambles. She trusted Truman with her innermost secrets and long-buried desires, and this is how he repaid her? With a dishy tell-all that has left her now twice humiliated? Bill tries to appease her, but she’s once again inconsolable. “My heart is broken,” she says, even as Watts portrays her as fully in control of her emotions. Swans paddle below the water’s surface, of course, rarely showing the effort it takes to appear so self-possessed.
This leads to yet another La Côte Basque meeting, this time between Slim and Babe, with the former trying to close the swans’ ranks and retaliate as efficiently as possible against this “homosexual court jester.” It is she who delivers the episode’s most shocking revelation: Ahead of the publication of the article in Esquire, Ann committed suicide. Better dead than having to deal with the fallout from Capote’s libel.
“He killed Ann,” Slim tells Babe. “We will kill him.”
And so the stage is set for our seasonlong feud between the tiny, flouncing literary sensation and the beautiful socialites he loved and betrayed — a scandal decades in the making wherein the question of which role storytellers can inhabit in such social strata is rife with possibilities. Here’s hoping Baitz and this amazing cast give us everything we want and then some.
Wit vs. Beauty
• How delicious did that Baked Alaska look? Capote might once have written that the way to tell the moneyed from the rest of us is their vegetables (tiny and sumptuous), but their desserts are not far behind.
• In case you were wondering, the real Capote was five-foot-three. Hollander is five-five, the same height as Toby Jones, who played Capote in Infamous. Philip Seymour Hoffman, for comparison’s sake, won an Academy Award for his performance in Capote while being a full seven inches taller than his character. I do love that Hollander’s petite figure helps present Truman as a kind of elvish fiend (or friend, depending on the scene) who so clearly doesn’t belong in this world of beauty and elegance.
• Trust Van Sant to offer us a delectable, if still tasteful, shot at a bathhouse (of a hand getting the job done in full close-up).
• Any television show that gifts with us Sevigny uttering the words “It’s bad mojo, kid” deserves the world. Ditto Moore’s delivery of the episode’s most acidic takedown of Truman: “What I called you was a venomous little faggot.” Fun fact: Truman’s “southern fag” routine with Ann is partly taken from an infamous appearance he made on The Stanley Siegel Show in 1979, when, responding to allegedly being called a fag by Lee Radziwill (Jackie Kennedy’s sister), Capote unleashed his venomous routine on-air. “You know us southern fags,” he said. “We just can’t keep our mouths shut.”
• What do we think of the Saul Bass–inspired opening credits? I keep going back and forth between thinking them inspired and wishing they were a tad more elegant (maybe they’re a bit too long and therefore repetitive). Who knows, maybe they’ll grow on me.
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(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();
// ]]