On Tuesday night’s edition of Late Night with Seth Meyers, Amber Ruffin, the show’s hilarious beacon of hope and fury, delivered a nearly three-minute informercial in which she reworked art made by bad men—beginning with “Fun It,” a take on Chris Brown’s “Run It.”


She then directed her attention to film and TV in the segment, assuming the role of Kevin Spacey’s House of Cards character (and that hokey Southern accent), and heaven help me if I didn’t spit out my coffee at her impression of Woody Allen in Annie Hall. (“Are you a fan of Woody Allen? Stop it,” she says.) Ruffin played Bill Cosby in The Cosby Show by dancing around in an ’80s sweater and took on “a billion stand-up” comedians who’ve been accused of sexual abuse and misconduct. She jokes, “Hey, have you guys ever noticed that your date is really into it and sometimes she’s not and the difference is really important?”

Nearish the end, she interjects a note on consent (“Stand-up is hard. But recognizing consent is easy”), proving that, yeah, you can be funny and decent.