The core of the plot is the romantic triangle formed by the protagonist, a conscripted soldier named Private Brigg, a worldly professional soldier named Sergeant Driscoll, and Phillipa Raskin, the daughter of the Regimental Sergeant Major. The location is a British army base in Singapore during the Malayan Emergency.
Hywel Bennett
as Brigg
Lynn Redgrave
as Phillipa Raskin
Nigel Davenport
as Sgt Driscoll
Jack Shepherd
as Sgt Wellbeloved
Nigel Patrick
as RSM Raskin
Rachel Kempson
as Mrs Raskin
Michael Gwynn
as Lt Col Bromley-Pickering
Tsai Chin
as Juicy Lucy
Christopher Timothy
as Cpl Brook
Don Hawkins
as Tasker
Geoffrey Hughes
as Lantry
Roy Holder
as Fenwick