as Boat Crew
as Mark Adler
as Li Jie
as JJ Huang
as Jian Yang
as Dr Cho
as Chinese Interpreter
as Doctor Zhao
as Dongping
as Chai Dan
as Hostage