影片中的战争场面是在西班牙拍摄的。环球影片公司美工师亚历山大记得当时他们在西班牙待了四个月。据影片中的特技演员回忆,战争场面用了一个星期就拍好了,当时动用了上千名西班牙士兵扮演斯巴达克斯领导下的奴隶和罗马军队。拉塞尔·梅蒂没有去西班牙拍摄,那里的战争场面由克利福德·斯坦恩负责拍摄。在西班牙参加拍摄的还有化妆师巴德·韦斯特莫尔、道具总监等等。根据索尔·巴斯的情节图板安排和库布里克的导演,西班牙士兵组成了一个坚不可摧的罗马军团,排着方阵向斯巴达克斯领导的奴隶们发起了攻势。剧组用了一个星期的时间拍摄罗马士兵向奴隶们行进的大型场面。
罗马士兵和奴隶之间的打斗场景在环球影片公司的外景场地拍摄,两边都安排了特技演员。拍摄时还有一些比较危险的镜头,比如奴隶们要把着火的圆木滚向罗马士兵。在拍摄过程中,库布里克还雇用了一些失去上肢或下肢的残疾人士做演员,给他们安上假肢,并在其中装好道具血。如果被刀砍中,这些假肢会被砍断,呈现出逼真的战争场景。
劳伦·珍妮特是柯克·道格拉斯的替身,同时还扮演他手下的一个士兵。只要拍摄需要,特技演员可以一会儿扮演奴隶,一会儿又扮演罗马士兵。劳伦·珍妮特在危险的战争场面给道格拉斯做替身,而在其他镜头中,他扮演跟道格拉斯交手的罗马士兵。这样,他既可以保护演员,又能帮助他塑造一个英勇无畏的勇士形象。
战争场面拍摄完之后,还要拍摄一个许多被屠杀的奴隶躺在战场上的镜头。这个镜头本来计划也是在外景地拍摄,但库布里克要求在室内拍摄。于是,亚历山大的美术设计团队在室内布置好了跟室外战场一致的地形。副导演又找来几百名群众演员,库布里克给每个群众演员发了一个写有编号的卡片,这样他就可以安排哪个人应该躺在哪个具体的位置。在群众演员周围还放置了很多假人,以此来制造出战争死伤巨大的场景。
就在一切都准备好之后,库布里克走了进来。几百名扮演被杀奴隶的群众演员躺在设计人员布置的室内战场,在马上要开拍之前,他突然说道:“我不喜欢这样的安排,我想到室外去拍摄这个场景。”
在场的人员一下子都惊呆了。因为在室内布置这样的场景花费了很多的人力、物力和时间,但现在导演又要按照最开始的安排到外景地拍摄。在外景地,库布里克还是给每个群众演员都编号,这样好控制现场。午饭过后,每个人就会知道他应该躺在哪个地方扮演死去的奴隶士兵。