The filming for Tupac's biopic 'All Eyez On Me' is underway with the cast being announced and who's playing who.
Dominic Santana has been announced to fill the role for Suge Knight, while Jada Pinkett-Smith is to be played by Kat Graham.
They are joining Demetrius Shipp Jr who is playing Tupac, Danai Gurira who is playing Tupac's mum Afeni Shakur and Jamal Woodard who is portraying Biggie.
Scroll through the gallery to see the comparisons between the actors and who they are playing.
The characters look so real. the upcoming #AllEyezOnMe biopic #SugeKnight #TupacShakur pic.twitter.com/OE8cnZukv0
— Zoe Boy Moslin (@BoyMoslin) January 12, 2016
Jaime Hector from The Wire AKA Marlo will play Mutulu Shakur Tupac's stepfather in #AllEyezOnMe #Tupac @tupacfan71 pic.twitter.com/7iw0JGa3VY
— Alan Paine (@AlanP1975) January 12, 2016
#AllEyezOnMe pic.twitter.com/UWa6YVFF2Y
— Demetrius Shipp Jr (@DemetriusShipJR) January 12, 2016
#AllEyezOnMe pic.twitter.com/aLLxGEeGor
— Demetrius Shipp Jr (@DemetriusShipJR) January 12, 2016
Images: Getty/Twitter