Ekscentryczny baletmistrz odkrywa dwóch utalentowanych, ale biednych, tancerzy z Mumbaju. Aby zrealizować swoje marzenia, muszą stawić czoła dewocji i dezaprobacie.
I Bajirao (Ranveer Singh), nieustraszony i heroiczny Peshwa, który walczył ciężko na każdej ze swojej wojen, zmaga się jeszcze trudniej z doprowadzeniem do tego, aby okazywano szacunek jego ukochanej Mastani (Deepika Padukone), która nie jest lubiana przez jego żonę Kashibai (Priyanka Chopra) i innych członków rodziny Peshwa. Prawdziwy dramat rozpoczyna się, gdy matka Bajirao (Tanvi Azmi) spiskuje przeciwko Mastani..