The long-awaited Tupac Shakur biopic is finally here. On his 45th birthday, June 16, Morgan Creek Productions released the first trailer of the film that fans has been eagerly awaiting.

The “All Eyez On Me” trailer is a minute-long and visually takes viewers through several stages of Tupac’s life. Demetrius Shipp, Jr. plays the role of Tupac aka 2Pac and in the beginning shows him performing at a concert filled with thousands of adoring fans. We also get a sneak peek of Tupac’s ongoing battle with the police and the infamous night in Las Vegas when Suge Knight’s BMW was riddled with bullets.

“All Eyez On Me” was filmed in Atlanta and stars Kat Graham, Hill Harper, Lauren Cohan, Jamie Hector, and Jamal Woolard, who also played the late Notorious B.I.G. in Big’s biopic in 2009.

“All Eyez on Me” is set to be released in November 2016.