Watch Online

All Eyez on Me

  • 2017
  • R
  • 129min
  • 18%
  • 5.8 / 10

In 1995, a filmmaker comes to the jail where Tupac Shakur is being held to interview him. He tells his story of being the child of Black Panthers. Tupac learns about Black pride from his parents and sees unfair treatment of Blacks in his neighborhood. As he gets into his teenage years, he attends an arts high school and writes poetry for one of his friends. He starts a music career, and his mentor helps him get his own hip-hop albums produced. His songs were based on real stories that he heard about of people in his neighborhood, but the songs are considered to be very controversial and show hatred toward women. He later begins an acting career and also collaborates with other rap artists. He also regularly gets into trouble with the law. Eventually, he is found guilty of a crime and sent to jail, which is where the filmmaker encounters him. Once he is released from prison, he signs another record contract.

Read more

Where to watch All Eyez on Me online

  • stream Subscription
  • rent starting at $2.99
  • buy starting at $10.99

Trailers and gallery

movie facts

Demetrius Shipp Jr., who plays Tupac, said it was a dream of his to play Tupac ever since his father, Demetrius Shipp Sr., worked with Tupac at Death Row Records. When the director saw a picture of Shipp Jr., he thought it was a picture of Shakur. However, the actor still had to lose almost 20 pounds to play Shakur.


about the movie

All Eyez on Me is a biopic about Tupac Shakur, the rapper. The title comes from Shakur's fourth studio album. The film follows his journey from a child of revolutionaries to a hip-hop artist and eventually to jail and then to the events that caused his death. The film stars Demetrius Shipp Jr. as Tupac Shakur, Kat Graham as Jada Pinkett, Lauren Cohan as Leila Steinberg, Jamie Hector as Mutulu Shakur, Danai Gurira as Afeni Shakur, and Hill Harper as the filmmaker. The film was directed by Benny Boom.