FINALLY!! The Trailer for Saturday Night Live's Michael Che's Upcoming Netflix Special 'Shame the Devil' Is Officially Here!! Saturday Night Live's Michael Che has just released the trailer for his upcomming Netflix comedy special, Michael Che: Shame the Devil.