Bajirao Mastani is still considered one of the finest films by Sanjay Leela Bhansali which has seen Deepika Padukone and Ranveer Singh together opposite one another. Deepika Padukone played the role of Mastani, a beautiful Muslim won, who married the warrior Bajirao Peshwa (played by Ranveer Singh.) The period drama is Sanjay Leela Bhansali’s forte but now many directors have started venturing into the genre. These days Tanhaji: the Unsung Warrior and Panipat are the talk of the town. Both are based on real-life stories of the warriors who protected India from the invaders.
Interestingly, Panipat also has a connection with Bajirao Mastani, as one of the characters is of Shamsher Bahadur (played by Sahil Salathiya) who was the son of Bajirao and Mastani. He is the cousin if the main lead Shadashiv (being played by Arjun Kapoor). In a conversation with Mumbai Mirror, Sahil Salathia mentioned that it was flattering to have Deepika Padukone and Ranveer Singh as his parents since they were were exceptionally talented and stunning. However, Sahila Salthia elaborated that Panipat had a different take and it was more about his contribution to the battle.
The story of Panipat is based in the 17th century when Ahmad Shah Abdali attacked India. The Maratha Peshwa asked Sadashiv Rao Bhau to stop the foreign advancements. This led to the third battle of Panipat.
Bajirao Mastani, directed by Sanjay Leela Bhansali, was announced in 2003 but the film was materialized in 2014. Sanjay Leela Bhansali took 11 years to work on his dream project. It is based on the romance of Maratha Peshwa Bajirao and his second wife Mastani. It was considered one of the most expensive Hindi films as well as one of the highest-grossing Hindi films of all time. Bajirao Mastani was widely appreciated for its visuals as well as music.