A screen adaptation of Nelson Mandela’s autobiography, The Long Walk to Freedom, has been in the pipeline for some time and now the stars are aligning.

According to Screen Daily, The Wire and Luther actor Idris Elba is in line to play Mandela with Skyfall actress Naomie Harris reportedly in talks to play Winnie Mandela.

Based on a script by Shadowlands writer William Nicholson the film is set to be directed by The Other Boleyn Girl’s Justin Chadwick.

Morgan Freeman played Mandela in Invictus but the difference with this film, which has been sanctioned by Mandela, is that it will cover his entire life and political career including the 18 years he spent on Robben Island while in captivity.

Naomie Harris is reportedly in demand to play Winnie Mandela