不过不幸的是,迈克尔·沙拉在1988年便过世,无缘亲眼目睹自己的作品在大银幕上的风采。麦克斯维尔鼓励迈克尔·沙拉的儿子杰夫·沙拉(Jeff Shaara)去完成父亲未竟的事业,俗话说“虎父无犬子”,尽管杰夫在大学学的是犯罪学,毕业后从事的又是古货币收藏及交易业务,但从未有过写作经验的他历经两年完成的《众神与将军》一经出版便成为了畅销小说,后来杰夫又完成了父亲所著的内战三部曲的最后一部《The Last Full Measure》。
片中的托马斯·杰克逊由托尼奖得主斯蒂芬·朗(Stephen Lang)来扮演,在《盖茨堡之役>他曾扮演乔治·皮克特少将。在内战开始之前,杰克逊是弗吉尼亚军事学院的自然和哲学教授及炮兵讲师,战场上的他因英勇而闻名,在钱瑟勒斯维尔战役(Battle of Chancellorsville)中,他被友军误伤,最后死于伤势引发的肺炎。当得知杰克逊被截肢时,罗伯特·李将军曾叹道:“他失去了左臂,而我却失去了右臂。”为了扮演好角色,斯蒂芬·朗对托马斯·杰克逊进行了大量研究,并且访问了弗吉尼亚军事学院的博物馆,馆中展示有杰克逊当年被子弹击穿的雨衣。
片中重现的第二个战役是弗雷德里克斯堡战役(Battle of Fredericksburg),在玛莉高地,北方军一共发动了16次进攻,每次都以失败告终,估计至少有6000至8000人伤亡。南方军的罗伯特·李将军曾说:“幸好战争是如此骇人,否则我们会打到乐此不疲。”相比之下,南方军只损失了1200人。弗雷德里克斯堡战役由此成为南北战争中北方军伤亡最惨重的一次。