“Part 6” did not disappoint. After a rousing fifth episode, Bloodline’s tortuous journey continued to take dark turns, setting our characters up for disturbing collisions. Nobody’s dealing with the loss of Papa Ray well. The tragedy has rocked — in some cases directly, in others indirectly — every character to their core, forcing them to question what they thought their family’s status quo was, as well as what they’re after. While a ton of as-of-now-ancillary stuff happened (more on that later), John and Danny’s damaged relationship took center stage.
The episode opens with John doing detective work on the homefront. He knows Danny has spoken to Lenny Potts, and he knows Danny has the tape, a.k.a. physical proof of John’s lie. But how do you bring this up without being awkward? Or brave? As we’ve noted, it’s clear John can be the white knight at the sheriff’s office, maybe because that’s his escape from all this at-home dysfunction. But when it comes to his siblings, he’s much more of a gray knight. John, as most Rayburns are wont to do, puts the confrontation off. He calls Danny and asks to go fishing. Danny can sense something’s a little off, as this is the most random phone call the two brothers have probably ever shared. Fishing? Sure! Let’s do it … after I go on an insane bender in Key West and maybe commit suicide. These first few scenes were perversely fascinating to watch; they gave us a look at past John, present John, and present Danny all digesting the family’s gravest lie, and they expertly framed a stressful 57 minutes of TV.
After the phone call, we learn that Danny actually was cut out of the will. And a series of frustrating scenes follows: Sally is rightfully upset about this. She confronts Meg about the ordeal, and lets her know she’s upset. But — again, classic Rayburn move — Sally doesn’t take any responsibility for the decree of what should happen. She puts it on Meg. Who then puts it on the rest of the siblings. Who, aside from the Devil’s Advocate, Kevin, don’t want to take a stand one way or the other. The only person who eventually buckles is John, who says, If you cut him out, cut me out. Everybody kind of shrugs and says, We’ll deal with this later. The Rayburns are professional procrastinators, and I swear that’s one of the main reasons their lives are riddled with problems. Meg explains that sure, Danny’s been cut out of the will, but if everybody who’s inheriting the estate is willing to split it one more way, that’s totally acceptable. Effectively, Danny would then be put back in the will.
What are you guys waiting for?
Of course, as we’ve learned, nothing in this show is simple. There are a lot of layers to these kooky, complex onions of characters, and in this episode, Kevin took first place. One reason he might not be so intent on forking over his portion of the inheritance is he’s angling to buy his neighboring business’s space. Stanford douche-bag photographer from a couple episodes ago revealed that his mom had sold her real estate to developers who have plans to potentially bring in a yacht club — and then, Kevin fears, condos. This lady tells Kevin in this episode that if he gets the money by the end of the month, the whole kit and caboodle is his. Great, so that motivation kind of makes sense. On a deeper level, Kevin might not want to share his cut of the will because he still doesn’t trust Danny. But, as to this point, I’m confused. We haven’t learned much about Kevin’s past to know for sure that there’s bad blood between these two. At least nothing on the level of Robert and Danny.
If Danny’s wondering about his place in the will, he didn’t show any signs of distress. For him, the dramatic meat of this installment involved his disgust at John’s loyalty to their dead father. Danny, questioning his purpose and place in this life more than ever, links up with Eric to score some coke. He wants to fix things by getting cross-faded and dancing with barely legal girls in Key West. Well, he does both of these things, and in a truly depressing scene is taken advantage of by two youngsters who milk him for all the drugs he’s got and then bail. We never knew Danny before this point in his life, but it’s safe to say this seems like the lowest of his low points. Empty-handed, blue-balled, Danny heads to a bar where he starts a fight with a Navy man twice his size (both vertically and horizontally). This guy absolutely wipes the floor with Danny, and the Navy symbolism (remember, his dad was in the Navy) makes this thrashing all the more heart-rending. SeaSea, arguably the only person who genuinely cares for this black sheep, comes to take Danny home. But to make this night a complete and total self-implosion, Danny tells her he doesn’t care about her. To really drive the point home, he adds that if she cares about him, he cares about her even less. This episode was self-flagellation, both physically and emotionally, for Danny.
As he’s wandering home (thankfully he knows not to get behind the wheel), Danny’s picked up by a pseudo-hippie with a suspiciously nice set of wheels. Danny hops in, goes to hang out with this guy and his friends, and consumes even more potent drugs. In one of the more terrifying moments of this episode, Danny shows us a paranoid day-dream that helps us understand where his character is coming from: A SWAT team, led by John, raids the commune (or whatever this is), and John and Danny get into it. John questions what the hell Danny’s doing, tries to cuff him, and — Danny pulls a gun. Then things get wacky: Ghost lady comes back as the devil on his shoulder and asks Danny, Is it you or them? It’s evident that Danny’s wrestled with this very question his whole life. Who’s at fault here? Who’s the problem? Is his surplus of misfortune his doing or his family’s? If the family didn’t lie about the drunk-driving accident, would the police have dug deeper and criminally faulted Danny for the drowning death of his sister? Or, if his father were held accountable for his actions, would things have been different for the better? Again, my heart broke when I realized Danny has not and will not ever be able to escape his past and answer this question. Even if none of it was ever his fault. And what’s worse? All the people he truly needs to make things right with are gone. At the end of Danny’s vision, we see him half-fire Chekhov’s gun to make his joke from earlier in the episode come to fruition. (Another moment where I lost my marbles and almost threw my computer out the window.)
In the waking world, John calls on Lenny to confront him about the tapes, as well as the fact that Lenny’s picking at an old scab people are still trying to forget. Lenny reveals that when he went to the hospital, in response to Sarah’s drowning accident, he found Danny and Robert in the hospital together. As a result, he interviewed them together. John and Lenny collectively share a face palm and let the audience know this was Lenny’s biggest mistake. This was where the lie originated, and this was how it perpetuated. Robert, to protect himself, told all his children that Danny’s broken shoulder came not from his mean streak, but from a drunk driver who fled the scene of a hit-and-run. Without asking questions, and to protect their dad, all the children, including Danny, repeated the same story to Lenny. It’s important to note that Sally was out of town (for no good reason) and that Lenny, from that point on, never pressed matters further. As he puts it, he just wanted to let the family grieve Sarah in peace. But what’s significant here is that nobody was ever protecting Danny or standing up for him. It would be no surprise if that’s been the case Danny’s whole life.
John’s torn up about this, but not to the point that he can’t let it go. After all, Robert’s gone now. For good. Maybe there’s a chance to make things right with Danny. The last scene of “Part 6” served as a nice bookend to the first scene, showing that Danny’s scars run too deep to erase – he’s done with this family. He’s well-aware that everybody who should love him is two-faced as hell and just wants to sweep him and his baggage under the rug so their consciences can be clean. With a sinister laugh, Danny cues the end credits as his knife comes crashing down on a gutted fish’s head. Yeah, let’s go fishing.
Swamp Talk
• Kevin using internet divorce as a pickup line: classy!
• John can’t use a computer keyboard very well.
• This show is making me wish it were summer ASAP.
• I like that we’re moving into territory now where every scene counts. In the first few episodes, like I’ve said before, there could’ve been some fat-trimming. Now this show is feeling tight, lean, even when the episodes stretch closer to 60 than to 50.
• Danny’s ghost lady is back, and she is fucking with him big time.
• Danny meets up with Eric for an unfortunate line of foreshadowing, “Welcome back to the dark side.”
• Marco Diaz — Zodiac Ram. Mind blown.
• There were a few subplot developments that we should keep our eyes on: (1) Kevin goes to pick up some stuff at Belle’s house. He winds up snooping, only to find that she’s set up an internet dating profile. He stalks the date, but in a move that is surprisingly mature of Kevin doesn’t do anything, and then tells Belle that he’s come to grips with them separating. As fate would have it, he links up with a heartbroken SeaSea at a bar, and, wow, this doesn’t look good for Danny and Kevin’s already rocky relationship. (2) One of the inn’s valets recruits Meg to do some criminal defense work. (3) John investigates a lead Marco finds; he interviews an immigrant from Central America who was almost burned to death the same way Juanita Doe was. We learn that the fire is a safeguard that these human traffickers are using to ensure they never get caught by the Coast Guard, should their jobs go awry. (4) After gaining closure with Alec (at least temporarily), Meg forces Marco to propose. Marco says he doesn’t believe she’s ready.
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();
// ]]