Self
Dave Chappelle
Executive Producer
Stan Lathan
Director
Writer
Lisa Nishimura
Robbie Praw
Editor
Jeff U'ren