Barrister Mohandas Karamchand Gandhi
Kasturba Gandhi
Rustomjee
Jan Smuts
Cachalia (as Himal Devnarain)
Dada Abdullah
Thambi Naidoo
Adult Harilal
Vincent Lawrence
Harry Escombe
Reverend Baker
Jadubansi
Seth Tyeb (as Shafa'ath Kahn)
Mir Alam (as Kacey Padayachee)
Mr. Chamney
Hermann Kallenbach
Harry Sparks
Mrs. Thambi Nadoo
Henry Polak
Albert West
Rev. John Dube
Magistrate Jordan
Volksrust Magistrate
Johannesburg Prosecutor
Capt. Milne
Fowle
Pretoria Jail Superintendent (as Peter Elliot)
Boer Coach Leader
Mine chairman
Prison doctor
(as Jurgen Helberg)
Magistrate
Warder (as Sean Michael)
Prison trustee
(as Matthew Oates)
Constable
(as Peter Stonely)
(as Jennifer Welsted)