India is a land of tales. Over the years we have witnessed a lot of historical events and actors are now trying to bring these stories on screen. Whether it is Hritik Roshan playing the great Akbar or Ranveer Singh playing Peshwa Bajirao, these roles require a lot of effort. From fact checking to the right costumes and body language, these actors have nailed it all. We have compiled a list of actors that have played these historical characters and nailed it perfectly.
Top 7 Bollywood Actors Who Nailed Historical Characters
Previous post: Shahrukh Khan Third Richest Actor in the World