Cast and Crew Of - And

Cast Members

Nas Nas

Self

Chuck D Chuck D

Self

Ice-T Ice-T

Self

MC Lyte MC Lyte

Self

Snoop Dogg Snoop Dogg

Self

Questlove Questlove

Self

Jay-Z Jay-Z

Self

Jean-Michel Basquiat Jean-Michel Basquiat

Self (archive footage)

Tupac Shakur Tupac Shakur

Self (archive footage)

Crew Members

Richard Lowe

Director

Bill Adler

Writer

Russell Simmons

Executive Producer

Hart Perry

Director of Photography

Paul Hsu

Original Music Composer