Shah Rukh Khan to Deepika Padukone: Bollywood actors who played historical characters

Team OTTplay

 Nov 20, 2023

Kangana Ranaut

Kangana Ranaut plays Rani Laxmi Bai in the 2019 film Manikarnika: The Queen of Jhansi, directed by Kangana and Krish Jagarlamudi

Deepika Padukone

In 2018 film Padmaavat, Deepika Padukone portrays the role of Rani Padmavati, under Sanjay Leela Bhansali’s direction

Deepika Padukone

Sanjay Leela Bhansali’s 2015 film Bajirao Mastani features Ranveer Singh and Deepika Padukone as the title characters

Hrithik Roshan and Aishwarya Rai

Hrithik Roshan and Aishwarya Rai play Akbar and Jodha respectively in Ashutosh Gowarikar’s 2008 film Jodhaa Akbar

Aamir Khan

Aamir Khan portrays the titular character in the 2005 movie Mangal Pandey: The Rising, helmed by Ketan Mehta

Ajay Devgn

Ajay Devgn plays Bhagat Singh in The Legend of Bhagat Singh (2002), directed by Rajkumar Santoshi

Shah Rukh Khan

In Santosh Sivan’s 2001 film Aśoka, Shah Rukh Khan plays the character of Ashoka