All Cast

Tupac Shakur

Tupac Shakur

Himself (archive footage)

Al Sharpton

Al Sharpton

Self (archive footage)