“Sometimes I can take myself too seriously,” Michael B. Jordan notes at the tail end of his Saturday Night Live monologue, and it’s refreshingly self-effacing to hear him put it into words. Jordan’s star persona isn’t necessarily the intensely self-serious Method actor (he doesn’t have Jared Leto vibes), but now that he mentions it, he hasn’t done much comedy apart from putting a charismatically funny spin on a few Black Panther lines and doing a walk-on gag in an otherwise horrible Space Jam sequel. (For these purposes, That Awkward Moment does not count as a comedy because it plays like someone trying to perform downtime in a Judd Apatow movie from memory.)
Instead, Jordan’s movie-star career can be divided into the films where his smoldering intensity gives way to some greater depth and/or warmth (Creed, Black Panther, Just Mercy) and the films where it hardens into killing-machine tedium (see Without Remorse). With his directorial debut, Creed III,approaching (and getting some long-lead promo with this SNL hosting gig), Jordan must figure that either way, he’s got the ripped-intensity thing covered. That explains why following a standard cast-swoons-for-hot-host monologue, he immediately jumps into the heavy facial distortion of a Sarah Sherman sketch. Looking over this season’s hosts, Jordan doesn’t pop out as the guy you’d expect to see stuffing spaghetti and soup into a vast, Jim Carrey–esque maw, which makes it all the more delightful when it happens.
So with old-fashioned star power comes an old-fashioned episode of SNL, with the majority of sketches aimed straight at throwing Michael B. Jordan in the middle of extremely silly situations, many of which could have easily appeared on a ’90s-era episode, whether in the blockbuster silliness of the Dana Carvey years, the character-heavy early Will Ferrell–Cheri Oteri days, or even the flailing of season 25. (Imagine a way more homophobic version of the video-game voiceover sketch with, like, Chis Farley and Jay Mohr.) That’s another way of saying not all of these sketches work and not just because any given SNL episode will include something that feels half-baked. Season 48 is still finding its way through a large cast, which can mean sometimes it takes a little too long to reveal what the game of the scene is and how to escalate it beyond “person interrupts.” This batch of sketches is way more about goofy behavior than incisive character details.
But that’s also fine! This feels like an episode that, to some extent, serves its host rather than the other way around. Sometimes that’s a novel and even borderline necessary function for the show; Michael B. Jordan has never done a good comedy, doesn’t seem to have one on the docket anytime soon, and is a big enough deal that he seems unlikely to become a five-timer anytime soon. Now, instead of grimly throwing on That Awkward Moment, Jordan fans who want to see him in another gear can pull up any number of sketches for a quick fix.
Here are some suggestions for where they might go first:
Roller Coaster Accident
The aforementioned kickoff sketch outfits Sarah Sherman in a mouth brace to simulate the human-cartoon effects of being trapped in a speeding rollercoaster for hours. Her look, and inability to speak clearly, bites a little from the forgotten Melissa McCarthy vehicle, The Boss. Mostly, though, it’s just a solidly executed bit of big, physical comedy that also seems designed to confirm the recent Vulture story implying that Sherman is officially an SNL breakout. It’s relatively tame by Sarah Squirm standards while also being the most gloriously goofy thing Michael B. Jordan has done in a decade.
Video Game Session
The world of voiceover is a low-key source of fascination for the SNL writers; it’s not quite as frequent a go-to as game shows, talk shows, or commercial sets, but it’s getting there. This variation on a performer not doing what the director asks — I guess writers will always have that anxiety to work through, huh? — winds up working especially well because of the half-twist where, rather than offending his acting partner’s sense of masculinity, Bowen Yang’s less traditional take on Street Fighter noises (light on grunting; heavy on positivity and cat noises) inspires his impressionable new buddy (Jordan) to move in his direction. The ending is predictable, but hey, it actually has one, which is not always the case!
Party in Palm Springs
Another bravura piece of physical comedy has a fake-fireman stripper (Jordan) entertaining a small party of women (Sherman, Chloe Fineman, Ego Nwodim, and Punkie Johnson) until the mood gets ruined by his wife (Heidi Gardner), who’s been pregnant “a little over a year.” She’s not mad, though; she’s all too happy to join in on the fun while her Samsung Galaxy charges up. This is not a sophisticated sketch, but it’s mostly funny to see Gardner, queen of the outsized and weirdly accented character, do plenty of discomfiting baby-bump acting and nearly crack up Sarah Sherman by putting a firehose in her face.
King Brothers Toyota
Here’s a sketch that doesn’t feel quite so ’90s because it’s so easy to picture Will Forte doing something similar in the 2000s. James Austin Johnson and secret show MVP Andrew Dismukes play two brothers with a failing Toyota dealership, desperate for their overstock event to lure people away from the right lane of Exit 260 off Highway 8, where all the trendy restaurants like Raising Cane’s are causing major traffic snarls. The angry desperation, full of vengefully specific details like the name of the councilman allowing this traffic problem to perpetuate, really makes this one sing, and Jordan does a classic host-as-clutch-player walk-on as the salesman brought in to do what the King Brothers cannot: reveal secret sauce ingredients one at a time until the dealership’s demands are met. SNL recappers love to point out when certain tired formats get reused, so it’s only fair for me to point out that the format of janky local commercial that turns into a hyper-specific rant almost always slays me.
Falling Down
Andrew Dismukes, who logged a hell of a lot of screen time in this episode, gets a stern talking-to for his constant witnessing of Michael B. Jordan’s real-life pratfalls and his infuriating utterances of “you okay there, bud?” Shall we round out the past-cast comparisons by saying this sketch has the barely-affable, knowingly thin skin of Kyle Mooney all over it? Also: No shade to Please Don’t Destroy, the trio who have written some of the best sketches of the last few years (and may well have had a hand in this), but it’s fun to see a weirdo pretend-behind-the-scenes filmed piece that isn’t confined to a single office.
Stray Observations
• Is Chloe Fineman, per her appearance in the monologue, really dating a “hot writer,” and, if so, is that supposed to be an SNL writer? Even if it’s a joke, maybe Jordan, who mentions his single status in the monologue, should look to the SNL staff rather than Raya; other movie stars like Scarlett Johansson and Emma Stone have married longtime SNL people.
• “Southwest Airlines: If it’s that important to you, just walk.” This and the insurance ad casting Mike Day as a victim of horror-toned cucking at the hands of Jake from State Farm (played by Jordan) split the one-person vote for which should make the top five sketches of the night, so neither of them got in. But they were both solid.
• Angel, the wife in every boxing movie played by Heidi Gardner, hasn’t been around for a while, in that way that cast members’ early “Weekend Update” characters often recede as their tenure increases. She returns, for what we can only assume is a happy ending, reuniting with her old flame (and her husband Tommy’s in-ring opponent/assailant) Adonis Creed.
• Not every Dismukes sketch of the night was a hit. Casting him as the leader of a male-confidence seminar whose prowess is quickly and easily dismantled seems like a good move, but the sketch only gets fitful laughs before petering out. This could have been replaced with one (1) Ego Nwodim–centric sketch, please and thank you.
• James Austin Johnson came on strong as an impressionist last year; this season, as the show mercifully eases up on its mostly underwhelming political sketches (at least that Merrick Garland bit was short), he’s had the chance to plug into more every-guy roles and usually nails them.
• Am I wrong, or has there been one recurring-character sketch this entire season so far? (Not counting “Weekend Update” characters or impressions.) David S. Pumpkins came back in the Jack Harlow episode, and apart from a conceptual revival in the Steve Martin–Martin Short episode (the holiday song that turns out to be animals in human guise), that might be it. This probably isn’t yet a record, but I’d bet it’s not too far off.
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();
// ]]