Will Smith is reportedly set to achieve one of his biggest ambitions - to play Egyptian pharaoh Taharqa on the big screen.
The Men in Black star has been cast as the ancient ruler in Braveheart writer Randall Wallace's new movie The Last Pharaoh.
Entertainment website Variety.com reports that Smith has long wanted to play Taharqa and was instrumental in getting Wallace to write the screenplay.
The film will focus on Taharqa, who ruled Egypt from 690BC until 664BC, and his fierce battles with Assyrian king Esarhaddon.