A trailer for All Eyez On Me, the Tupac Shakur biopic by Benny Boom, has arrived. Starring Demetrius Shipp, Jr. as the iconic rapper and Jamal Woolard as the Notorious B.I.G. (taking the role up once more, after his appearance as Biggie in the film Notorious), the trailer shows a young Shakur watching his mother Afeni Shakur, who was a Black Panther activist, being arrested by the police. “Like all black men you have a bullseye on your back. They are going to come after you and everything you love. They are going to give you the tools you need to destroy yourself,” she warns her son. The film arrives in theaters on June 16, which would have been the artist’s 46th birthday. Shipp bears a startling resemblance to the late rapper. “I feel like I definitely got the right actor to play Tupac,” Boom told HipHopDX. “It was important to get an unknown [actor] so people can lock into him and his performance versus any sort of baggage that another actor would bring. This role is just too important for hip-hop culture to mess it up.”