as Mou-Zhang Can
as Wuzhang Shi
as Chunwang Jiang
as Professor of Medicine
as Ship's Captain
as commissar Zhang
as Enemy admiral
as Lan Huizhu
as 陈寄松
as 政委