Updated with video clip No Alec Baldwin on Saturday Night Live tonight, so Beck Bennett’s shirtless Vladimir Putin crossed over to a starring role. And he got an assist in the show’s cold open from Kate McKinnon’s newly revived Russian peasant character Olya, making a surprise appearance wearing one of those pink knit hats worn by thousands of marchers today. “Relax, I got this,” Beck’s thick-accented Putin sneered, directly addressing a nation under stress.