1、《角色Martha Gellhorn》由《妮可·基德曼》饰演。战地记者,海明威的第三任妻子。盖尔霍恩最初是一名作家,因为海明威的影响而成为了优秀的战地记者。两人结识于海边的小酒吧,之后一同前往西班牙马德里,和朋友们拍摄了一部电影,在战争中,两人坠入爱河并结了婚。然而几年后盖尔霍恩因无法忍受海明威的生活习惯而提出了离婚。
2、《角色Ernest Hemingway》由《克里夫·欧文》饰演。美国著名作家。海明威在小酒馆和盖尔霍恩的匆匆一面一面之后便对她产生了兴趣。他与盖尔霍恩一同前往西班牙拍摄表现西班牙内战的纪录片,战火中两人产生了爱情。之后,海明威与盖尔霍恩结婚,两人前往芬兰,中国,诺曼底等地报道真实的战争。然而没有几年两人因为各自的改变,而分道扬镳。
3、《角色Russian general》由《罗伯特·杜瓦尔》饰演。
4、《角色Tall blonde woman》由《康妮·尼尔森》饰演。
5、《角色Zarra》由《罗德里格·桑托罗》饰演。电影的导演之一,同时也被海明威誉为“勇猛的战士”。他在战场勇猛抗敌,保护了摄制组的安全,却因为他的弟弟是敌对阵营的军官,让他蒙受间谍嫌疑,最终被苏联军方带走并从此失踪。
9、《角色Max Eastman》由《马克·佩雷格里诺》饰演。
10、《角色John Dos Passos》由《大卫·斯特雷泽恩》饰演。美国作家,电影编剧。他和海明威一起担任表现西班牙内战电影的编剧工作。在拍摄时,他出生入死的好朋友帕克·萨拉被当局带走,这让他和海明威之间产生了隔阂,政治立场也变成了极右主义。
11、《角色Charles Colebaugh》由《杰弗瑞·琼斯》饰演。
12、《角色Madrid woman》由《布鲁克·亚当斯》饰演。
13、《角色Robert Capa》由《桑地亚哥·卡布瑞拉》饰演。匈牙利战地记者,他善于用镜头捕捉战争中的人性。罗伯特·卡帕在报道西班牙内战时和盖尔霍恩相识。开始他对盖尔霍恩的战地记者身份感到怀疑和鄙视,在接触中,逐渐被她的工作态度所折服。
14、《角色Madame Chiang》由《陈冲》饰演。
15、《角色Maxwell Perkins》由《彼德·考约特》饰演。