Tupac Shakur was a complex character -- part revolutionary, part thug.
Both sides are on display in the latest trailer for the 2Pac biopic All Eyez On Me.
The movie drops Friday, June 16, 2017, which would be Pac's 46th birthday.
The Game has seen the film and says it's terrific.
Although he hasn't seen the finished product, director John Singleton -- who was once attached to the project -- thinks the script isn't doing his old pal Pac justice.
From the trailers, do you think All Eyez On Me is going to work? Here's another one: