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

Russell Simmons

Executive Producer

Richard Lowe

Director

Hart Perry

Director of Photography

Paul Hsu

Original Music Composer

Bill Adler

Writer