
All Eyez on Me
2017 · Movie · R · 139 min · ★ 6.7 · 28% critics
This biopic follows the rise of a major hip-hop artist, showing how he becomes a cultural force through music, acting, poetry, and activism. It also touches on his time in prison and the turbulent period around his career at a major record label.
Also known as All Eyes On Me · All Eyez on Me 2 (2017) · All Eyez On Me: L'histoire de Tupac Shakur
Where to watch
Watch free on Tubi — also streaming on Cinemax.
2 hours to watch.
Stream (included)
Rent
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2017
- Release date
- 2017-06-12
- Language
- English
- Rated
- R
- Runtime
- 139 min
- Critic score
- 28/100
- TMDB rating
- 6.7/10 (1,236 votes)
About
You might like this if you enjoy music biopics about larger-than-life figures and a story shaped by fame and conflict; Not for you if you want a focused, deeply personal portrait or a smoother, more connected narrative, though fans of Respect or Whitney Houston: I Wanna Dance with Somebody may still be curious.
Pros: strong lead performance; memorable music; compelling subject | Cons: disjointed storytelling; shallow character depth; uneven pacing
Themes
- rapper
- biography
Cast & crew

Demetrius Shipp Jr.
as Tupac Shakur

Danai Gurira
as Afeni Shakur

Kat Graham
as Jada Pinkett

Jamal Woolard
as Biggie Smalls

Dominic L. Santana
as Suge Knight

Annie Ilonzeh
as Kidada Jones

Lauren Cohan
as Leila Steinberg

Cory Hardrict
as Haitian Jack
- GG
Grace Gibson
as Faith Evans

DeSean Jackson
as Street Entrepreneur
Directed by Benny Boom