Film Bajirao Mastani punya setting waktu pada abad ke 18 dengan di lokasi Kerajaan Maratha Chhatrapati Shahu.
Saat itu, kerajaan membutuhkan perdana menteri baru untuk mengatur regulasi. Ada nama Bajiro (Ranveer Singh) yang menjadi salah satu nominasi.
Singkat cerita, Bajirao berhasil menjadi Peshwa (perdana menteri) baru. Invasi memperluas wilayah pun dilakukan.
Baca Juga: Link Nonton dan Sinopsis Drakor Alchemy of Souls yang Mulai Tayang Hari Ini 18 Juni 2022 di Netflix
Diketahui Bajirao telah memiliki istri bernama Kashibai (Priyanka Chopra). Namun, saat di medan perang, Bajirao bertemu dengan Mastani (Deepika Padukone).
Mastani adalah putri raja Hindu Rajput Chhatrasal dan permaisuri Muslim Persia Ruhani Bai yang meminta bantuan melawan tentara yang menyerang kerajaan ayahnya.
Terkesima dengan keberanian Mastani, Bajirao memberi belati kepada putri asal kerajaan Islam tersebut.
Mastani pun menganggap Bajirao telah melamarnya. Pasalnya, dalam budaya kerajaannya, memberi belati sama dengan melamar.
Usai peperangan mereda, Mastani pergi ke kerajaan Bajirao sebagai penari kerajaan. Di sana, tumbuh bibit cinta antar keduanya.