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