Alex Moffat debuts his Joe Biden as Beck Bennett’s Mike Pence gets the


Alex Moffat as Joe Biden, and Maya Rudolph as Kamala Harris, in a still from SNL.

Alex Moffat as Joe Biden, and Maya Rudolph as Kamala Harris, in a still from SNL.

“This never happened to the other fellow.”
NBC

It’s been one of the darkest, most disturbing and disheartening eras in American history, a period when every single week we were presented with new reasons to distrust our neighbors, new proofs of humanity’s selfishness and depravity, and new examples of the rotten fruits of our culture of failure and death. But America has faced tougher challenges and triumphed before, and this week, the clouds parted, the fever broke, and the dove returned, at last, with an olive leaf. That’s right: Alex Moffat, a regular old Saturday Night Live cast member, has replaced Jim Carrey in the role of president-elect Joe Biden:

The first three minutes of this sketch are the same tired “Mike Pence is secretly gay” schtick that has been the most embarrassing part of Saturday Night Live’s response to the Trump administration for years. The last two minutes are Kate McKinnon and Keenan Thompson as Rudy Giuliani and Ben Carson respectively, standard cold open operating procedure. Those sixty seconds in the middle, though, where SNL needed someone to play a significant political figure, and instead of stunt-casting Howie Mandel or whatever, turned to a comedian who’s been part of the show for four years? Birds suddenly appearing, music and wonderful roses, Peer Gynt Suite No. 1, Op. 46, I. (Morganstemning), and so on. It scarcely matters that, after Willy Wonka-ing his way onscreen, Moffat’s Joe Biden was middle-of-the-pack when compared to SNL Bidens past like Jason Sudeikis and Woody Harrelson. Any effort to turn Saturday Night Live from “the show where A-listers preside over embarrassing national therapy sessions” back into “the show where a weird group of weird comedians gives their takes on the week’s events” is a hopeful sign. As for Jim Carrey, he stepped down from his position earlier on Saturday:

And with that, a troubled nation can finally begin to heal.

// <![CDATA[
window.modules=[];
window.modules["1"] = [function(require,module,exports){"use strict";function isAbEnabled(){var e=document.createElement("div");e.innerHTML="&nbsp",e.className="ad-container",document.body.appendChild(e);var n=0===e.offsetHeight;return document.body.removeChild(e),n}module.exports={isAbEnabled:isAbEnabled};
}, {}];
window.modules["2"] = [function(require,module,exports){"use strict";var domEventData,resolveWaitForPageview,getDomEventData=function(e){if(domEventData)return domEventData;try{e=e||document.querySelectorAll("script.js-analytics-js-data")[0],domEventData=JSON.parse(e.textContent)}catch(e){console.warn("unable to get dom event data for amplitude",e)}return domEventData},track=function(e,t,a){var o=getDomEventData(),n={};Object.assign(n,o,t),amplitude.getInstance().logEvent(e,n,a)},waitForPageview=new Promise(function(e,t){resolveWaitForPageview=e});function trackAfterPageview(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];waitForPageview.then(function(){track.apply(void 0,t)})}var page=function(e,t){amplitude.getInstance().logEvent("Loaded a Page",e,function(){resolveWaitForPageview(),"function"==typeof t&&t.apply(void 0,arguments)})};module.exports.getDomEventData=getDomEventData,module.exports.page=page,module.exports.track=track,module.exports.trackAfterPageview=trackAfterPageview;
}, {}];
window.modules["3"] = [function(require,module,exports){"use strict";var cookies=require(43),splusCookieJson=cookies.getJSON("splus");function isMember(){var e=!1;return splusCookieJson&&(e=!0),e}function getMembershipType(){var e="none";return splusCookieJson&&(e=splusCookieJson.membershipType),e}function getMembershipInfo(){var e=document.documentElement.dataset.myslateurl;if(splusCookieJson)return fetch(e+"/users/slate_page_info/",{method:"GET",credentials:"include",headers:{Accept:"application/json"}}).then(function(e){return e.json()}).catch(function(e){console.log("Fetch for myslate membership info failed:",e)})}function getLoginId(){var e=cookies.get("__utp");if(e)try{var o=atob(e.split(".")[1]);return JSON.parse(o).sub}catch(e){return}}function isLoggedIn(){return!!getLoginId()}function getFeedUrl(e,o){for(var t=0;t<o.length;t++){var s=o[t];if(s.display_name===e)return s.feed_url}}module.exports.getLoginId=getLoginId,module.exports.getMembershipType=getMembershipType,module.exports.getMembershipInfo=getMembershipInfo,module.exports.isLoggedIn=isLoggedIn,module.exports.isMember=isMember,module.exports.getFeedUrl=getFeedUrl;
}, {"43":43}];
window.modules["9"] = [function(require,module,exports){"use strict";var slateAmplitude=require(2),slatePermutive=require(39);function attachEvents(e){for(var t=e.getElementsByClassName("js-share-link"),a=0;a=r.length?{done:!0}:{done:!1,value:r[n++]}},e:function(r){throw r},f:o}}throw new TypeError(“Invalid attempt to iterate non-iterable instance.nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.”)}var a,i=!0,u=!1;return{s:function(){t=r[Symbol.iterator]()},n:function(){var r=t.next();return i=r.done,r},e:function(r){u=!0,a=r},f:function(){try{i||null==t.return||t.return()}finally{if(u)throw…



Read More:Source link