- Writer:
- Brian Hayles
- Series created by:
- Jack Gerson
- Series created by:
- Nick McCarty
- Designer:
- Raymond London
- Producer:
- Terence Dudley
- Director:
- Brian Farnham
- Capt Gaunt:
- Christopher Cazenove
- Capt Sissons:
- Roy Herrick
- Major Saunders:
- Bernard Brown
- Lieut Percival:
- Michael Elwyn
- ICS man:
- Edward Underdown
- Pte Carter:
- James Mellor
- Pte Evans:
- John Ogwen
- Pte Hodge:
- John Hallett
- Cpl Bright:
- James Bate
- Hafiz:
- Jaron Yaltan
- Lieut Mayhew:
- David Rowlands
- Major Slingsby:
- Denis Lill
- Regimental MO:
- McDonald Hobley
- Mrs Cranleigh-Osborne:
- Virginia Balfour
- Col Cranleigh-Osborne:
- Frederick Treves
- RSM Bright:
- Michael Brennan
- Palace Guard:
- Costas Demetriou
- Maharajah:
- Madhav Sharma
- Mary Mitcheson:
- Penelope Lee
- Dr Blaikie:
- Willoughby Gray
- Lucy:
- Veronique Vouloir