Mohammed Ali Jinnah
Fatima Jinnah
Colonel Knowles
Doctor Baksh
Ambulance driver
Nurse
The Narrator
Edwina Mountbatten
Ruttie Jinnah
Jawaharlal Nehru
Lord Mountbatten
Lord Ismay
English Reporter I
English Reporter II
Indian Reporter
Maulana
Porrit
Village elder
Police Constable (as Intizar Hussain)
Village woman (as Zahin Tahira)
Muslim League Official
Police Superintendant (as Subhani Ba Younus)
Mahatma Gandhi
Doctor Patel
Young Jinnah
Sir Dinshaw Petit
Lady Dinshaw
Recruitment Officer
Mullah
Kanji Dwarkadas
Lord Willingdon
Lady Willingdon
Chairman
Ram
Young Dina
Ayah
The English Police Officer
Indian Policeman (as Zulfikar Shaikh)
Medium
Clerk
Muhammad Iqbal
Judge
Birtwhistle
Patient
Dina
Farida Shah
Pathan leader (as Shahbaz Durrani)
Rafiq Mazangavi
Refugee woman
Liaquat Ali Khan (as Shakeel)
Equerry
Nishtar
Social Worker
Sir Cyril Radcliffe
General Gracie
The Refugee
British Raj Juror (uncredited)