Following news of his $60 million deal with Netflix last November, we finally get a look at Dave Chappelle’s highly-anticipated special coming later this month.

The special consists of two stand-up shows, which previously took place in Austin, TXand Los Angeles, CA. The trailer finds Chappelle cracking jokes about politics, society as a whole and more.

Dave Chappelle returns to Netflix on March 31.