as Pte. Jeg Ross
as Lady Alice Napier
as Lady Elspeth MacIlvrae
as Capt. Edmund Lambert
as Sister McCabe
as Gus
as Moira Ross
as Miss Rollo
as Mrs Ross
as Miss Christie
as Pte. Ebe Dickie
as Rifleman Stanley Fielding
as Fr Maxwell
as Countess of Ardarroch
as Pte. Eric Charlton
as Lance Bombardier Jacky Hall
as Nanny Blagh
as Jardine
as Colin
as Sgt. Tyler
as Lofty
as Brian
as Shinton
as Maule the Gardener