Allison Janney, Willem Dafoe, Sally Hawkins and Timothee Chalamet were also skewered in the sketch.
In a spoof of Family Feud, Kenan Thompson played Steve Harvey. The game show pitted Oscar winners against Oscar losers and packed a lot of Hollywood impressions into one sketch. Kate McKinnon played Frances McDormand, who won an Oscar for her performance in Three Billboards Outside Ebbing, Missouri. “For all you ladies out there, I have two words that are going to change our industry: burlap dress,” McKinnon as McDormand said.
Beck Bennett played Guillermo del Toro, who won Best Director for The Shape of Water. Thompson called him “Gucci Del Taco” and made plenty of jokes about the show’s premise, which involves a mute cleaning lady who falls in love with a fish monster.
Chris Redd played Jordan Peele, who won an Oscar for his Get Out screenplay. “Sketch comedy is great, but at some point, you have to move on,” Redd’s Peele said. In a meta bit, Thompson slipped out of character for a bit. “How many years?” he asked in a panic.
Tonight’s host Sterling K. Brown played Common and faced off with McKinnon’s McDormand in the first round, breaking out into an inspirational rap.
Allison Janney, Willem Dafoe, Sally Hawkins and Timothee Chalamet were also skewered in the sketch, although there wasn’t quite enough time to let all of those impressions develop.