Tupac Shakur's story will be told on film soon and the actor who will take the role is his long-time friend, Jamal Woolard, reports state.

Woolard has already appeared in some films but he was noticed when he took the role in "Notorious" in 2009. Because of his excelling performance in the said film, he was chosen to take the role as the iconic rap legend Tupac Shakur in his upcoming biopic, TMZ reported.

The film will include some theories on his death conspiracies aside from re-telling his liffe story, starting as a kid. TMZ also stated that L.T. Hutton will produced the film and Benny Boom will direct.

The whole production team will work on the film in Atlanta. So far, what the reports stated is that they are busy re-creating Tupac Shakur's biopic which clearly means that the said film is coming.

Yet, Design & Trend mentioned that this film will be a massive failure due to some reasons. They said that the inadequate writing is the big factor. For Tupac Shakur's complicated life, the team needs an absolute expert in scriptwriting.

"The script shouldn't have a moment where a character outright declares a series of reasons for why he's acted in a certain way," the report added, "The task of creating character developing moments should be done by appropriately placed flashbacks, good camera work and realistic dialogue."

Second reason is the character. The actor should be a pro enough to handle such a big role. The actor should be able to embrace the same charisma and conviction like how Tupac Shakur does. Aside from that, his total package needs a special actor to take that same spirit back to the masses.

Third reason would be the video director who will be in charge on how the film will appear to the audience. Benny Boom is famous for creating 50 Cent's music videos.

There might be a big chance the director for Tupac Shakur's biopic will not be able to show the story as well as people expects it to be.