Robert Shaw
Lord Randolph Churchill
Anne Bancroft
Lady Jennie Churchill
Simon Ward
Winston Churchill
Anthony Hopkins
David Llyod George
Edward Woodward
Captain Aylmer Haldane
John Mills
General Kitchner
Patrick Magee
General Bindon Blood
James Cosmo
Officer on Train
Jane Seymour
Pamela Plowden
Robert Hardy
Prep School Headmaster
Laurence Naismith
Lord Salisbury
Reginald Marsh
Prince of Wales
Dinsdale Landen
Capt. Weaver
Robert Flemyng
Dr. Buzzard
Andrew Faulds
Mounted Boer
Peter Cellier
Le capitaine du 35e Sikhs
Edward Burnham
Henry Labouchere
Russell Lewis
Winston (age 7)
Norman Gay
Sir Charles W. Dilke (uncredited)