Question: who plays tupac shakur in all eyez on me
Answer: Demetrius Shipp Jr. as Tupac Shakur