杰克·霍金斯
Jack Hawkins
饰:华登少校 Maj. Warden
亚力克·基尼斯
Alec Guinness
饰:尼科森上校 Col. Nicholson
安德鲁·莫瑞尔
André Morell
饰:格林上校 Col. Green (as Andre Morell)
詹姆斯·唐纳德
James Donald
饰:Maj. Clipton
Peter Williams
饰:Capt. Reeves
珀西·赫伯特
Percy Herbert
饰:Pvt. Grogan
早川雪洲
Sessue Hayakawa
饰:Col. Saito
大川平八郎
HeihachiroOkawa
饰:Capt. Kanematsu (as Henry Okawa)
胜本圭一郎
Keiichiro Katsumoto
饰:Lt. Miura
杰弗里·霍尔内
Geoffrey Horne
饰:Lt. Joyce
Ann Sears
饰:Nurse at Siamese hospital
M.R.B. Chakrabandhu
饰:Yai (as M.R.B. Chakrabandhu Col. Broome)
Vilaiwan Seeboonreaung
饰:Siamese girl
Ngamta Suphaphongs
饰:Siamese girl
Javanart Punynchoti
饰:Siamese girl
Kannikar Dowklee
饰:Siamese girl
威廉·霍尔登
William Holden
饰:Shears
John Boxer
饰:Major Hughes
亚力克·基尼斯
Alec Guinness
饰:尼克尔森
Geoffrey Horne
饰:Lt. Joyce
Harold Goodwin
Harold Goodwin
饰:Pvt. Baker, Sick List Volunteer