Jerrod Carmichael in Rothaniel.Photo: Courtesy of HBO
Early in Jerrod Carmichael’s new special, Rothaniel, he tells his audience that he’s happy they’re here. They are gathered in the Blue Note jazz club, an intimate space where Carmichael sits on a folding chair close to the crowd. “I’m comfortable!” a woman shouts out from somewhere in the room. “You’re comfortable?” he asks her. “You can talk back to me! I want you guys to feel that. This only works if we feel like family, you see.” “I’m happy you’re here,” he says a moment later. “I need you.”
This exchange is played like casual opening patter, but Carmichael means it. He needs them, and not just in the usual way that a comedian needs an audience. He needs them because Rothaniel is a comedy special designed to include multiple voices — Carmichael’s, but also voices from within the audience. Throughout, as Carmichael weaves together stories about secrets, his family history, and the idea of things hidden in plain sight, his crowd become interlocutors. They push back at times, ask him questions, and react in ways that Carmichael incorporates into his material. They become as much a part of the performance as Carmichael himself, and the pleasure of Rothaniel depends heavily on whether you read his vulnerability and openness as generosity or selfishness. It’s possible to find pleasure in either mode, and Rothaniel is an incredible artistic achievement regardless. It is a remarkable piece of conceit, craft, performance, and vision, and it’s a truly astonishing way to probe so many ideas that have been bubbling up over the past several years about the role of comedy and how we value authenticity. It’s the kind of special that basically demands you label it “important,” and it is not wrong. Even after recognizing all of that, though, it’s still fair to step back from Rothaniel and ask: Who is it for?
The most notable thing about Rothaniel on the level of its text, the biggest and most obvious takeaway headline, is that it is a coming-out special. Carmichael spends roughly the first half-hour telling stories about his family and his childhood, all of them variations on the theme of secrets, lies, and that uncomfortable sense that everyone knows something but no one’s saying it. They are stories primarily about infidelity. Carmichael’s grandfathers and his father all slept around and had children outside of their marriages, and Carmichael paints a picture of all the ways this shaped him as a person. He grew up knowing this and wanting to shield his mother from the knowledge. He also grew up with a sense that this is what masculinity looked like and that he was born into that line of men, so much so that his actual first name is a combination of his grandfathers’ first names. The name is not elegant like William Edward, Carmichael tells the room. “It’s more like … Toyotathon.” This is something he has kept hidden throughout his life, and it’s tied together with all of his familial patterns and gendered expectations. It’s an apt organizing idea for the kernel that Carmichael is building toward: He is gay, and although he’s known that for a long time, he never thought he would come out.
Rothaniel builds this revelation into the special as a turning point for both Carmichael’s performance and for the way this plays for the audience. Until this moment, his material is delivered as material — he is a master at the naturalistic performance of crafted storytelling, but even given his persuasive ability to play it as casual and off the cuff, it’s clear that in the opening portions of Rothaniel he is delivering stand-up. It’s stand-up even though he is sitting down for the hour, a choice that levels the playing field between Carmichael and his audience. (It also evokes and rebukes Bill Cosby, the most famous Black comedian who talked about fatherhood and performed while seated.) After this, though, the roles of comedian and audience begin to break down. He starts leaving space between his thoughts, and the audience starts to fill it, interjecting and commenting on what he says and eventually asking him direct questions, which Carmichael then answers. They applaud him and shout their support. “I need it,” Carmichael says. “I need to feel that.”
From this point, Rothaniel becomes something else, though what exactly is left intentionally uncertain. As Carmichael puts his finger on the most painful part of it — his mother’s inability to accept him — the show plays like a therapy session, with voices from the crowd gently offering ideas and questions. He rubs his head, often obscuring his face, and shifts constantly in his seat as he considers his responses. This performance is a proxy for something, but it’s difficult to say for what. Is Carmichael using the audience to stand in for his mother, asking for and receiving their love because he cannot get it from her? Or is this exploration of his mother’s equivocal love itself the proxy, standing in for a more abstract conversation about a comedian’s relationship with his audience? Regardless, what is happening in the room at that moment is a deliberate breakdown of performance, a set that begins with a comedian offering something to the audience and then shifts, reversing the burden of giving and receiving. If Rothaniel were just a performance taking place inside that room, who it was for would be fairly clear. In that portion, at least, the audience is the means to Carmichael’s end.
It is not just a performance in a room, though. It’s a filmed special, directed by Carmichael’s friend and frequent collaborator Bo Burnham, with what is by now unmistakably Burnham’s tropes and tools. At times, particularly early in the special, Carmichael is shot in almost beatific lighting and framing, with the camera pointed up at his face and reflecting a beautiful range of tones including the warmth of his skin as well as blues and purples from the surrounding lights. As the burden shifts toward the audience, the lighting changes in the opposite direction: The spotlight on Carmichael grows harsh with flattened yellows and whites, and the surrounding space goes dark. He is under a microscope, highlighted as the performer at precisely the moment he allows the performance to fall apart. It’s here, on the level of Rothaniel’s exquisitely, almost flagrantly controlled direction and cinematography, that the question of who this is for may shift back in the other direction. Are the audience members asking questions real? Are they plants? Are they a part of the performance, prompted by Burnham but not fully disclosed to Carmichael? Is it a combination of those things or something else entirely?
The answer is ultimately beside the point, because Rothaniel is not intended to be a documentary that captures a live performance. Whether they are staged or not, the audience interventions are included in the final piece because Carmichael wants them to be there. So if Rothaniel is not made for the people in that room, it can still be intended for an audience watching it at home. In this and the question of whether the audience interjections are real, Rothaniel is an elegant continuation of Carmichael’s previous work. There are echoes of it in his sitcom, The Carmichael Show, where family arguments play out among several people but each of their perspectives feels like a thinly disguised puppet for Carmichael’s own voice. This special is even more clearly a successor to his 2017 special, 8, which also pushed the boundaries of what a live audience will accept in the service of creating a filmed special with artistic aims beyond just recording a set. And Rothaniel is unabashed about its artistic designs. As Carmichael exits the stage at the end of the show, he walks off and out the door into the night, and the camera shows us an image of the Blue Note’s front window, shot from the outside and lit in such a way that the audience is visible through the glass. It’s almost too beautiful, too directly reminiscent of Hopper’s Nighthawks, except that it’s also lovely enough to feel worth it.
Whether Rothaniel’s gambit works, whether it is pleasurable or poignant or alienating, will shift depending on who watches and what they want out of it. Is it too naked? Too selfish? Too loose, or too choreographed? That it can be all of those is its own kind of accomplishment. What it is, most clearly, is a comedy special, even though during some stretches the laughs are few and far between. Yes, it plays with the form, and yes, it is a piece of stand-up that then dismantles its own performance of stand-up. But at the end, it reasserts itself. For a brief moment, Carmichael looks directly at the camera, and then lands on one fell swoop of a joke, turning himself into a punchline while also reclaiming his performative authority. He may be cold, as he says, and selfish, and angry, and sad. He’s also masterful, and hilarious, and more thoughtful about what comedy is and what we ask it to be than anyone else working right now.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"1":1,"6":6,"12":12,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(3),auth=require(12),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(1),appendLandingPageParams=require(136),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let o=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||o.classList.remove("open")})}function gtmSendReport(e,n,t){let o={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(o.eventLabel=n.href),gtm.reportNow(o)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const o=t.split("?"),i=new URLSearchParams(o[1]);for(let e of n.entries())i.set(e[0],e[1]);t=`${o[0]}?${i.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),auth.isSubscriber()&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"1":1,"3":3,"12":12,"124":124,"136":136}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(107),_isString=require(268),_intersectionWith=require(409),_isEqual=require(274),_each=require(408),_debounce=require(182),_sortBy=require(205),page=require(124),visit=require(114);DS.service("adService",["Eventify","$cid","$document","$window",function(e,t,a,i){var o,n,s,r,d,c,u,l,g={},p=this,h=[],f=visit.getQueryParamsObject(["utm_campaign"]),m=document.querySelector('script[data-type="ad-a9"]'),b=[],w=!1,v=[],y=document.querySelector('script[data-name="ad-doubleverify"]');document.querySelector('script[data-name="concert-ads"]')||(i.NYM={},i.NYM.analytics={},i.NYM.analytics.adStartTime=i.performance.now(),i.googletag=i.googletag||{},i.googletag.cmd=i.googletag.cmd||[],u=i.googletag,(m||y)&&(i.googletag.cmd=i.googletag.cmd||[],i.googletag.cmd.push(function(){i.googletag.pubads().disableInitialLoad()})),m&&(l=i.setInterval(function(){void 0!==window.apstag&&void 0!==window.apstag.timeout&&(i.clearInterval(l),window.apstag.cleared=!0,l=null)},10),setTimeout(function(){l&&(i.clearInterval(l),i.googletag.pubads().refresh(),window.apstag||console.log("MESSAGE: Timeout for A9 load exceeded, aborting"))},500)),y&&(b.push(new Promise(function(e){w?e():v.push(e)})),c=i.setTimeout(T,2500)),o=function(e){var t,a,o=e.data,n=[];return o.loaded?e:(o.loaded=!0,t=null,(t=o.sizes?u.defineSlot(o.name,o.sizes,o.id).addService(u.pubads()):u.defineOutOfPageSlot(o.name,o.id).addService(u.pubads())).setTargeting("adid",o.id),f.hasOwnProperty("utm_campaign")&&t.setTargeting("utmcamp",f.utm_campaign),a=p.getAdCount(o.label),t.setTargeting("label",o.label+"_"+o.site+"-"+a),u.display(o.id),u.pubads().addEventListener("slotOnload",function(){i.NYM.analytics.firstAdLoadTime||(i.NYM.analytics.firstAdLoadTime=i.performance.now(),i.NYM.analytics.firstAdLoadLabel=e.data.label)}),n=_(o),Promise.all(b).then(function(){n?window.apstag&&window.apstag.cleared?window.apstag.fetchBids({slots:[n],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([t],{changeCorrelator:!1})})}):y&&u.pubads().refresh([t],{changeCorrelator:!1}):u.pubads().refresh([t],{changeCorrelator:!1})}),e.slot=t,e)},n=function(e){var a,i,o,n=t(),s=e.getAttribute("data-name"),r=e.getAttribute("data-sizes"),d=e.getAttribute("data-label"),c=e.getAttribute("data-site");n=e.id,r&&r.length?(r=r.split(","),a=[],_map(r,function(e){e=e.split("x"),i=parseInt(e[0]),o=parseInt(e[1]),a.push([i,o])})):(e.classList.add("oop"),a=!1),this.data={id:n,name:s,sizes:a,loaded:!1,label:d,site:c},g[n]=this},r=function(e){u.cmd.push(function(){var t=o(e);g[e.data.id]=t})},s=function(e){var t=[];e.slot?(t=_(e))&&window.apstag&&window.apstag.cleared&&window.apstag.fetchBids({slots:[t],timeout:window.apstag.timeout},function(){u.cmd.push(function(){window.apstag.setDisplayBids(),u.pubads().refresh([e.slot],{changeCorrelator:!1})})}):e&&r(e)},u.cmd.push(function(){var e,t,o,n=page.getMeta("article:tag"),s=page.getMeta("author"),r=i.location.href,d=(e=a.head.querySelector(".head-gtm"),t=a.body.querySelector(".gtm"),e&&"top"===e.getAttribute("data-gtm")?"gtmtop":t&&"bottom"===t.getAttribute("data-gtm")?"gtmbottom":"");o=[],_forEach([n,s,d],function(e){_forEach(e.split(","),function(e){(e=e.trim().toLowerCase().replace(/\s/g,"-").replace(/\'|\’/g,"")).length&&o.push(e)})}),u.pubads().setTargeting("kw",o),u.pubads().setTargeting("entry_group",o),r=r.slice(r.lastIndexOf("/")+1),u.pubads().setTargeting("pn",r),u.companionAds().setRefreshUnfilledSlots(!0),u.pubads().enableAsyncRendering(),u.enableServices()}),this.load=r,this.create=function(e){return new n(e)},this.refresh=function(e){var t;_isString(e)?(t=this.getById(e),s(t)):s(e)},this.remove=function(e){var t=e.data.id;a.getElementById(t).innerHTML=""},this.getAdCount=function(e){var t,a=0,i=Object.keys(g);return _each(i,function(i){(t=g[i]).data.loaded&&t.data.label===e&&a++}),a},this.getById=function(e){return g[e]},d=_debounce(function(){var e={TopLeaderboard:1,RightColTopMPU:2,outOfPage:99,"homepageTakeover/TopLeaderboard":1},t=_sortBy(h,function(t){return e[t.data.label]||10});_forEach(t,function(e){return e.data.sizes?r(e):i.setTimeout(function(){r(e)},2e3)}),y&&window.PQ.cmd.push(()=>{try{window.PQ.loadSignals(["ids","bsc","vlp"],T)}catch(e){T(),console.error(`There has been an error loading Double Verify signals: ${e}`)}}),h=[]},10),this.addToPageLoadQueue=function(e){h.push(e),d()});function _(e){var t,a=e.sizes;return a=_intersectionWith(a,[[970,250],[970,90],[728,90],[300,600],[300,250],[320,100],[320,50]],_isEqual),e.sizes&&e.sizes.length&&(t={slotID:e.id,sizes:a,slotName:e.label}),t}function T(){i.clearTimeout(c),w=!0,_forEach(v,function(e){e()})}}]);
}, {"107":107,"114":114,"118":118,"124":124,"182":182,"205":205,"268":268,"274":274,"408":408,"409":409}];
window.modules["cid.legacy"] = [function(require,module,exports){"use strict";DS.service("$cid",function(){var r=Math.floor(100*Math.random());return function(){return"cid-"+ ++r}});
}, {}];
window.modules["client.legacy"] = [function(require,module,exports){"use strict";require("cid.legacy"),require("ads.legacy"),require("facebook.legacy"),require("aaa-module-mounting.legacy");
}, {"cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.legacy","ads.legacy":"ads.legacy","facebook.legacy":"facebook.legacy"}];
window.modules["facebook.legacy"] = [function(require,module,exports){"use strict";DS.service("facebook",[function(){this.fb=function(i){window.FB&&window.FB[i].apply(this,Array.prototype.slice.call(arguments,1))}}]);
}, {}];
require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o typeof key === 'string' && key.match(/\.legacy$/)).forEach(key => window.require(key));
}
function tryToMount(fn, el, name) {
try {
fn(el); // init the controller
} catch (e) {
const elementTag = el.outerHTML.slice(0, el.outerHTML.indexOf(el.innerHTML));
console.error(`Error initializing controller for "${name}" on "${elementTag}"`, e);
}
}
/**
* mount client.js component controllers
*/
function mountComponentModules() {
Object.keys(window.modules).filter(key => typeof key === 'string' && key.match(/\.client$/)).forEach(key => {
let controllerFn = window.require(key);
if (typeof controllerFn === 'function') {
const name = key.replace('.client', ''),
instancesSelector = `[data-uri*="_components/${name}/"]`,
defaultSelector = `[data-uri$="_components${name}"]`,
instances = document.querySelectorAll(instancesSelector),
defaults = document.querySelectorAll(defaultSelector);
for (let el of instances) {
tryToMount(controllerFn, el, name);
}
for (let el of defaults) {
tryToMount(controllerFn, el, name);
}
}
});
}
// Make sure that a `window.process.env.NODE_ENV` is available in the client for any dependencies,
// services, or components that could require it
// note: the `` value is swapped for the actual environment variable in /lib/cmd/compile/scripts.js
window.process = window.process || {};
window.process.env = window.process.env || {};
if (!window.process.env.NODE_ENV) {
window.process.env.NODE_ENV = '';
}
// note: legacy controllers that require legacy services (e.g. dollar-slice) must
// wait for DOMContentLoaded to initialize themselves, as the files themselves must be mounted first
mountLegacyServices();
mountComponentModules();
// ]]