甲午海战爆发于1894年,是中日两国海军的激烈交锋。美国军人马吉芬,怀着对海军事业的热忱投身北洋水师,担任镇远舰副舰长。海战中,日军炮火凶猛,马吉芬所在的镇远舰陷入苦战。他不顾危险,坚守岗位,英勇指挥作战,鼓励士兵顽强抵抗。在激烈交火中,马吉芬头部受重伤,一只眼睛失明,但仍坚持战斗到最后。 战后,马吉芬回到美国治疗。战争的残酷和北洋水师战败的结局,以及他敬仰的丁汝昌于1895年2月12日殉国等诸多打击,让他内心痛苦不堪。1897年2月12日,在丁汝昌殉国两周年祭日,马吉芬选择开枪自尽,追随他敬重的战友