He plays India's war hero and first Field Marshal Sam Manekshaw.
For the role, he has reportedly charged Rs 10 crore.
She plays Sam Manekshaw’s wife Siloo.
Sanya Malhotra has reportedly received Rs 1 crore for the film.
She plays former Prime Minister Indira Gandhi.
If reports are to be believed, Fatima has earned Rs 1 crore.
He was roped in to portray India's first PM Jawaharlal Nehru.
He reportedly received a fee of Rs 30 lakh.
Edward Sonnenblick, who plays Lord Mountbatten, took home Rs 30 lakh.
Zeeshan Ayyub has outdone himself in the role of former Pakistan president Yahya Khan.
He reportedly earned Rs 15 lakh.