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