Everyone thinks they know Tupac Shakur's story, but thanks to Codeblack Films, fans are finally getting a sneak peek into the life of hip-hop's greatest enigma via the official full-length trailer for 'Pac's biopic, All Eyez On Me.

The hype around 2Pac's story on film has been on high alert for years, but after Codeblack Films dropped a few teasers last fall, fans knew the tale they've been waiting for was finally hitting the big screen. The film is directed by famed video director Benny Boom and stars Kat Graham, Hill Harper, Jamal Woolard - who played the Notorious B.I.G. in 2009s NOTORIOUS with Demetrius Shipp Jr. as Tupac Shakur.

Looking to tell the "true and untold story of [the] prolific rapper, actor, poet and activist," All Eyez On Me sheds light on Shakur's childhood in New York, and his transition into the world of gangsta rap. With just two months left before the film hits theaters, watch Codeblack's new official trailer, which takes fans through a two-minute history of the rapper with a beautifully tormented soul.

All Eyez On Me hits theaters on what would have been 2Pac's 46th birthday, June 16, 2017.


10 Rappers & Singers Who Will Make You Want to Hit the Gym


More From HOT 99.1