Gary Cooper as Lieutenant Alan McGregor, a highly experienced officer in his mid-thirties, who has spent a long time with the regiment.
Richard Cromwell as Lieutenant Donald Stone, a recent graduate and very young officer.