It feels weird to make a list of best sketches and not have a season of Key and Peele to choose from, but we must persevere. Good thing there have been a lot of great options in their absence so far this year. Worth noting: This list is specifically for sketches that aired on TV and are self-contained, and not part of a larger narrative (for example, Crazy Ex-Girlfriend’s songs) or a late-night show. They are grouped by show, as a way of illustrating the range of tones and perspectives currently happening in TV sketch comedy. It’s a great time for the form.
Saturday Night Live
“Farewell, Mr. Bunting” While I’m not as much of a Mr. Bunting devotee as some, I acknowledge it’s extraordinarily well-executed. I won’t even say what happens at the end, but, suffice is to say, there is an ending and, man, is it perfectly set up by the beginning. Cleverly, the writers used the expectation of a movie parody to lull people into a false sense of security. People are never safe when there are ceiling fans nearby.
“Voters for Trump” Sure, Donald Trump has been great fodder for topical comedians, but he’s also a difficult mark because the audience isn’t surprised. It’s a challenge to get people to laugh at a “Trump is a racist” joke. “Voters for Trump” is sly as hell, gliding to its point like the jokes were wearing new socks and the sketch was a freshly cleaned wood floor.
“FBI Simulator” What a delightful, weird little sketch. Hard to explain its magic, but it’s unquestionably magic. It’s so funny that, as this rehearsal clip showed, Larry David could barely get through it without laughing. So, yes, Kevin Roberts, a bitch can get a donut.
“Finest Girl (Bin Laden Song)” We’re not here to talk about Popstar’s disappointing box-office performance despite being so very funny. I’m here to point out that when you take a brief portion of that movie and put it on SNL, it became one of the funniest sketches of the year. Like the Lonely Island’s best Digital Shorts, it has a ton of moves, jumping from bit to bit, exploring the insane premise from a zillion angles. The MVP has to be Vanessa Bayer’s performance of the titular finest girl, capturing the exact sort of crazy person that would want to be fucked like the U.S. government fucked Bin Laden, whatever that means.
The Characters
“Sam Paradise,”* Tim Robinson (Go to the 1:10 mark of Robinson’s special.) The comedy special has been around for decades, operating as the go-to showcase for stand-up comedians. For sketch comedians, there never was a real equivalent. Then, this spring, Netflix launched The Characters, a series in which eight comic actors were given 30 minutes to do whatever they wanted. Many were good and they all had their moments, but through and through, for my money, Tim Robinson’s was the funniest. Where others had bigger characters, Robinson, who has written on SNL since 2013 (including his year as a cast member), is just a stronger writer.
My favorite sketch of the series and maybe of the year is his Rat Pack guy parody. It starts with Robinson playing with classic tropes — singing a song about lady luck while glad-handing folks as he walks into a casino. However, when he gets an unlucky roll at the craps table, things get really bad, really fast, and it’s so very funny. Structurally impeccable, the tremendous descent into desperation is set up by how well he nails the character in the straight part. Somewhat in the Lonely Island vein, Robinson finds comedy in male insecurity and performance throughout his Characters, and there is no better example than this sketch.
“Toast,”* John Early (Go to the 22:10 mark of Early’s special.) There are funny big characters in John Early’s Characters special, but I most enjoyed the more grounded one in the rehearsal-dinner scene that runs throughout. The pinnacle — and the most self-contained bit — is the toast, in which Early give a speech as an awful, self-centered groomzilla. Playing a character who is seemingly getting married just to be part of the marriage-equality movement, Early displays his exceptional ability to satirize a sort of performative progressivism.
“Chiggers,”* Natasha Rothwell (Go to the 11:30 mark of Rothwell’s special.) Like Robinson, Natasha Rothwell spent time writing on SNL, and like Robinson, Rothwell’s Characters special benefits from especially strong writing. “Chiggers” is a sketch where a white patient is talking to a black doctor and nurse about the chigger bites she got while camping. You might see where this is going: words rhyme. What I loved about the sketch was its tone that was neither heavy-handed nor superficial. There was almost whimsy to its incredulousness and frustration.
Inside Amy Schumer
“I Can Get a Picture?” (You can watch the sketch here. It’s the first of the episode.) A lot of this season of Inside Amy Schumer directly deals with fame, because — in case you haven’t heard — Amy Schumer is super-famous now. Some of it worked; others parts didn’t feel as sharp as sketches from last season. This sketch was the best. There is a sort of the “customer is always right” attitude about fans and what they demand of celebrities, but this bit sharply attacks that idea, portraying how quickly things can feel claustrophobic at a coffee shop when everyone wants something. The way the sketch ping-pongs between the different things people want because they are “fans” is really funny and well-written.
“Mobile C-Inside” This sketch has three great performances: Amy Schumer as the actress playing the sort of cute-in-an-awkward-way character seen in a lot of commercials, Kyle Dunnigan as the actor trying to act across from her, and Neil Casey as the fast-talking director trying to articulate to Dunnigan the bizarre way he should behave. Mix in great writing, with strong jokes coming from all three in rapid-fire, and it serves as a testament to the show’s ability to explore very specific, very true observations.
“Welcome to the Raddiston Inn” (Watch the sketch here, around the 15:30 mark) This sketch is seemingly about the onscreen greeter who describes a hotel’s amenities when you turn on an in-room TV, but it ends up being one the most existential sketches IAS has produced. Artfully directed, the sketch has a lot of moves, featuring multiple small, unexpected turns. Sketches like these are never going to be the Inside Amy Schumer sketches that go viral, but they’re important to show the range of the show.
The UCB Show
“Briefcase”*
Did you know the UCB Theatre had a show? It’s on NBC Universal’s comedy streaming site, Seeso, and it’s a greatest hits of people currently doing stuff at L.A.’s UCB, mixed in with some of the first wave UCBers. A Kiss From Daddy is one of UCB L.A.’s longest-running sketch groups, which features some talent often associated with Comedy Bang! Bang! They are real sillyheads and that’s on full display here. The sketch barely has a premise (a group of friends waiting while one friend tries to guess the combination of a briefcase’s lock), but their performances are so goofy.
“Jack Nicholson”
Have you ever wanted to hear Jack Nicholson say, “My mommy was my granny and my sissy was my mommy?” Well, do I have a sketch for you! Some say that repetition is essential to comedy; I say Jack Nicholson saying, “My mommy was my granny and my sissy was my mommy” is. And that’s why the sketch is so funny: It gets to have the repetition beats while also having a joke that is endlessly funny. Also, it is true: If you didn’t know this fact about Jack Nicholson, now you do.
“The Book Club” A great example of a sketch featuring two weirdo creeps who talk like they’re alien robots. This is what happens when these sort of people have a book club and try to figure out where there third friend is. Because they are weirdos, the sketch escalates in an interesting way: It sort of stops and then starts going back to the beginning. The result feels both grounded and strange.
Comedy Bang! Bang!
“Ain’t too Proud to Neg”* When this sketch started, I first scoffed at it being another She’s All That parody. To CBB’s credit, they were actually subverting precisely that expectation and parodying pick-up artist culture and male manipulation in general by having the cool jock try to get a hot girl by treating her like shit. CBB’s writers are always great at aping tropes; here they successfully used the vocabulary of the film to make a point.
Portlandia
“iPhone Charger”* Over the last couple seasons, Portlandia has shifted away from being a sketch show, instead focusing on episode-length stories from specific characters. It’s still good, but not sketch. However, episode four actually had a good amount of self-contained sketches, none better than this one. Entirely done in sign language, it’s unlike anything I’ve seen. It essential finds comedy in the unlikely place of normalizing behavior.
Adult Swim’s Infomercials
“Joe Pera Talks You to Sleep” Before Joe Pera was the guy who killed it on Late Night, he had a very gentle, very funny Adult Swim infomercial. Pera’s infomercial is particularly special, when you consider it in the context of the often manic, occasionally violent format. Pera doesn’t jam his weirdness down your throat, instead gradually revealing it. In this case, it works because it stays true to its humble premise: If you watch it late night — say at 4 a.m., like when it aired — you might fall asleep.
“Live at the Necropolis: Lords of Synth” Lords of Synth is so, so weird and so, so specific, but it somehow makes sense. The sketch is filled with many silly details — like every character’s name (Zedd Centuari is the most normal one) or Gerald Ford (looking nothing like Gerald Ford) flying away in a presidential pod or Zoroger bleeding pink ear-blood after taking an experimental drug — that all fit in this bizarre world. I don’t know what an ‘80s synth competition would be, but I can imagine it resulting in Halley’s Comet being frozen in space as Earth’s second sun. It’s a testament to world-building.
* This indicates that the sketch doesn’t have an official name because it wasn’t separated out. I made a title up to the best of my ability.
By submitting your email, you agree to our
Terms and Privacy Notice
and to receive email correspondence from us. This site is protected by reCAPTCHA and the Google
Privacy Policy and
Terms of Service apply.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
or
Already a subscriber?
What is your email?
This email will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
Password must be at least 8 characters and contain:
Lower case letters (a-z)
Upper case letters (A-Z)
Numbers (0-9)
Special Characters (!@#$%^&*)
This password will be used to sign into all New York sites. By submitting your email, you agree to our Terms and Privacy Policy and to receive email correspondence from us.
You’re in!
As part of your account, you’ll receive occasional updates and offers from New York, which you can opt out of anytime.
Already a subscriber?
Already a subscriber?
`;
// integrate Sub(x) scripts and elements
if (hostname !== 'subs.nymag.com') { // do not integrate on this subdomain
document.head.appendChild(trackingScript);
document.body.insertAdjacentHTML('beforeend', subXAnimationElements);
}
There was an error processing the request. Please try again later."}).catch(e=>console.error("Error verifying email: ",e)))(r.querySelector(".content"),o.bannerCTAVerification)})):(l.remove(),s.remove()),o.dismissable||n.remove(),o.useAlertIcon||a.remove(),r.classList.add("show"),n.addEventListener("click",()=>{u(),r.classList.remove("show")})}else r.remove()}});
}, {"3":3,"6":6,"17":17,"35":35,"40":40}];
window.modules["global-nav.client"] = [function(require,module,exports){"use strict";const dom=require(4),auth=require(17),signInButton=dom.find(".user-signin"),signOutButton=dom.find(".user-signout"),globalNav=dom.find('[class^="global-nav"]'),body=dom.find("body"),dropdownItems=dom.findAll(".dropdown-wrap"),gtm=require(3),appendLandingPageParams=require(135),pageUri=require(124).getPageUri(),subscriptionPromoLinks=dom.findAll(".persist-params"),searchString=window.location.search||"";function closeDropdowns(e){let n=globalNav.querySelectorAll(".dropdown.open");dropdownItems.forEach(function(t){let i=t.querySelector(".dropdown");!n||t.contains(e.target)&&27!==e.keyCode||i.classList.remove("open")})}function gtmSendReport(e,n,t){let i={eventCategory:"ecommerce",eventAction:"componentClick",brand:e,dimension23:"global-nav",list:pageUri,pageZone:"header",variant:"nav-link"};"global-nav-link"===t&&(i.eventLabel=n.href),gtm.reportNow(i)}function updateElementTargetUrlsIfQueryStrings(e){if(searchString){const n=new URLSearchParams(searchString);let t=e.href;if(t.includes("?")){const i=t.split("?"),o=new URLSearchParams(i[1]);for(let e of n.entries())o.set(e[0],e[1]);t=`${i[0]}?${o.toString()}`,e.href=t}else e.href=`${t}?${n.toString()}`}}function init(e){const n=e.querySelectorAll(".to-landing-page");window.addEventListener("auth:init",()=>{signInButton.addEventListener("click",function(e){e.preventDefault(),auth.showEmbeddedLoginFlow("top navigation")}),signOutButton.addEventListener("click",function(e){e.preventDefault(),gtmSendReport("Sign Out",e.target,"user-info-link"),auth.logout()}),auth.isAuthenticated()&&e.classList.add("signed-in"),(auth.isSubscriber()||auth.isMobileAppRequest())&&e.classList.add("subscribed"),e.querySelectorAll(".user-link").forEach(e=>{e.classList.add("active")}),subscriptionPromoLinks.forEach(e=>{updateElementTargetUrlsIfQueryStrings(e)}),appendLandingPageParams(n)})}dropdownItems.forEach(function(e){e.addEventListener("click",function(){e.querySelector(".dropdown").classList.toggle("open")})}),body.addEventListener("click",closeDropdowns),document.addEventListener("keydown",closeDropdowns),globalNav.addEventListener("click",function(e){let n=e.target;n.classList.contains("global-nav-track")&>mSendReport(n.text,n,"global-nav-link")}),module.exports=init;
}, {"3":3,"4":4,"17":17,"124":124,"135":135}];
window.modules["aaa-module-mounting.legacy"] = [function(require,module,exports){"use strict";const _pickBy=require(221),_each=require(408),Fingerprint2=require(407),DS=require(406),Eventify=require(246);function registerGlobals(){window.DS=DS,window.Eventify=Eventify,window.Fingerprint2=Fingerprint2,DS.value("Eventify",Eventify),DS.value("Fingerprint2",Fingerprint2),DS.value("$document",window.document),DS.value("$window",window)}function mountDollarSliceComponents(){DS.service("components",["$document","$module",function(e,n){var o=_pickBy(n.definitions,e=>e.providerStrategy===n.providers.controller),r=Object.keys(o);function t(e){return o=>{try{n.get(e,o)}catch(e){logMountError(o,e)}}}_each(r,n=>{var o=e.querySelectorAll('[data-uri*="/_components/'+n+'/"]'),r=e.querySelectorAll('[data-uri$="/_components/'+n+'"]');_each(o,t(n)),_each(r,t(n))}),this.components=r}]),DS.get("components")}function logMountError(e,n){const o=e.outerHTML.slice(0,e.outerHTML.indexOf(e.innerHTML));console.error("Error attaching controller to "+o,n)}registerGlobals(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",()=>{mountDollarSliceComponents()}):mountDollarSliceComponents();
}, {"221":221,"246":246,"406":406,"407":407,"408":408}];
window.modules["ads.legacy"] = [function(require,module,exports){"use strict";const _map=require(118),_forEach=require(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");
}, {"ads.legacy":"ads.legacy","cid.legacy":"cid.legacy","aaa-module-mounting.legacy":"aaa-module-mounting.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();
// ]]