There's no shortage of celebrities who have passed through the halls of Saturday Night Live, either as a cast member or as a host of the show. The sketch show isn't beneath digging through its contact list to see which celebrities are currently in New York City for a quick cameo appearance, as the show did several weeks ago with the surprise appearance of Ben Stiller and Robert De Niro for a Meet the Parents reunion. Well, SNL decided to top itself this week by having not only Ben Stiller but Scarlett Johansson, Jimmy Fallon, Martin Short, and one especially surprising guest.
Lately, Saturday Night Live has been taking a different approach when it comes to its political themed cold opens. Rather than have the typical cast members play the roles, the sketch show is recruiting celebrities to impersonate the politicians and then will bring them back repeatedly whenever they need them. We've seen this with Alec Baldwin's Donald Trump (who was also back this week) and Melissa McCarthy's Sean Spicer. It's debatable just how effective this is, but the idea came in full force this week with one hell of a celebrity line-up.
The sketch opened with Ben Stiller's Michael Cohen calling Donald Trump. Going from there, Cohen calls Trump's former doctor, who is played by Martin Short. If you need someone to come on to play an eccentric quack, you hire Martin Short, people. Then, Cohen calls Rudy Giuliani, who is actually Kate McKinnon under heavy make-up. McKinnon has worked out a little niche for herself on the show playing male politicians, but McKinnon is great at pretty much any role.
Cecily Strong and Beck Bennett pop in as Melania Trump and Mike Pence respectively, before Cohen rings up Ivanka and Jared Kushner, played here by Scarlett Johansson and Jimmy Fallon. Fallon's high squeaky voice as Kushner is a particular delight. From there we get to perhaps the biggest surprise of the night: an appearance from the actual Stormy Daniels. SNL is known for bringing in the real people for sketches from time to time, but this one was a particular shocker.
Donald Glover did a pretty good hosting SNL last night, but the wheel's got to keep on turning. Amy Schumer will host next week on May 12 with musical guest Kacey Musgraves. After that, SNL alum Tina Fey returns to host with musical guest Nicki Minaj. Saturday Night Live airs new episodes Saturdays (duh) at 11:30 p.m. EST on NBC. For all the latest TV news, be sure to keep it right here on Cinemablend and we'll be sure to keep you updated with new information as soon as it becomes available.