查尔顿·赫斯顿在上世纪五六十年代出演了包括《宾虚》和《十诫》在内的一系列经典电影,奠定了他在美国人心目中的英雄形象。而在电影《中途岛》中这位虚构的指挥官形象充分发挥了这位一代巨星的优势,特别是电影结尾他义不容辞地亲自驾机出战并且最后以身殉国的情节,给人留下了极为深刻的印象。2019年的《中途岛》由艾德·斯克林扮演了男主角,这位靠着《权力的游戏》而出名的英国演员在电影中所刻意表现出来的牛仔风范让人感到格外生硬。而更加具有男主角气质的卢克·伊万斯却在电影中扮演了一位不成功的飞行指挥官,给人一种不尴不尬的感觉。
两位扮演尼米兹将军的演员都是电影中的亮点,无论是好莱坞黄金年代的代表人物亨利·方达,还是近年来频频获得奥斯卡和金球奖提名的伍迪·哈里森,两个版本的尼米兹将军都表现出足够强大的气场。
两个版本的电影对于另外一位美国海军重要将领哈尔西将军的角色处理却大相径庭,原因是在中途岛之战前夕,哈尔西将军因病住院而缺席了这场历史性的战役。在1976年版本的电影中,哈尔西将军的扮演者同样是一位传奇巨星罗伯特·米彻姆,然而导演并没有因为哈尔西将军这个人物的历史地位而安排过多的戏份,只是画龙点睛一般地让罗伯特·米彻姆演了一位病床上的将军。等到了2019年的电影中,扮演者丹尼斯·奎德的戏份突然多了起来,许多不熟悉这段历史的观众直到中途岛之战开打才恍然大悟,原来哈尔西将军压根就没有参战。
值得称道的是,两部电影都没有采用丑化对手的方式来描写日军在“中途岛之战”中的表现,而两位扮演山本五十六的日本演员更是来头不小。在1976年版《中途岛》中扮演山本五十六的是赫赫有名的三船敏郎,他是世界级电影大师黑泽明的御用男演员,主演了包括《七武士》和《罗生门》等足以载入史册的经典电影。而很多人都没有认出新版本电影中山本五十六的扮演者,他就是90年代红极一时的日本偶像丰川悦司。