Kangana Ranaut jako Rani Lakshmibai
Edward Sonnenblick jako Major Ellis
Sonu Sood jako Sadashiv
Atul Kulkarni jako Tatya Tope
Danny Denzongpa jako Ghulam Muhammad Ghouse Khan
Suresh Oberoi jako Peshwa Baji Rao II
Ram Gopal Bajaj jako Dixit
Richard Keep jako General Hugh Rose