- 在制作者心目中,伊娃·格林是唯一能够胜任阿特米西亚这个角色的女星。他们并没有备用人选。幸运的是,伊娃·格林接受了出演邀请。
- 影片全程都在位于保加利亚的Nu Boyana摄影棚的绿幕前拍摄完成。
- 导演穆罗透露,影片有望拍摄第三集,与前两部组成三部曲。扮演特米斯托克列斯的苏利文·斯坦普莱顿业已签约第三部。
- 在故事情节时间线上,本片既是《300勇士》的前传也是它的续集。
- 扮演薛西斯的罗德里格·桑托罗每次拍摄前都要花去6个小时上妆。为打发时间和准备角色,他会在这段过程中阅读古代希腊历史学家希罗多德的书籍。
- 苏利文·斯坦普莱顿在拍摄前为了让自己的身材更健壮做了许多准备工作。但开拍后他被要求减重直到比正常体重还轻10-12公斤。原因在于他扮演的主人公并非是斯巴达人而是雅典人。
- 尽管是作为贝托鲁奇的文艺片女神出道,但伊娃·格林一直梦想扮演一名动作女英雄,本片实现了之一愿望。
- 罗德里格·桑托罗扮演薛西斯的戏份几乎全部都是在一间单独的巨大绿幕摄影棚中拍摄的,与其他演员鲜有接触。不过在演了第一部之后,他对这种表演方式已经习以为常了。
- 续集剧本中原本出现了斯巴达国王莱奥尼达(King Leonidas)这个角色。他是前一集的主人公,由杰拉德·巴特勒出演。但巴特勒拒绝了续集的出演邀请。这个角色最终被删去了。
- 影片中的很大一部分场景是在海洋和战船上发生,但影片的拍摄片场没有任何“潮湿”的痕迹。所有“水”都是后期效果加上去的。导演声称这给予拍摄很大的自由。
- 影片对外宣传是改编自弗兰克·米勒的绘本小说《薛西斯》,然而事实上它的剧本是与小说同时、分开创作的。甚至一直到影片在影院上映那一天,米勒的小说还没有完成。
- 制片人原本希望澳洲男星乔尔·埃哲顿(《了不起的盖茨比》)扮演主人公特米斯托克列斯。但对方拒绝了这个角色。
- 制作方邀请马特·史密斯(第十一任神秘博士)再次扮演首部曲中的Aesyklos这个角色,但他拒绝了。
- 英国演员杰米·布莱克利(《波吉亚家族》)原定扮演卡里斯托,但在开拍前不久他被杰克·奥康纳尔(《这就是英格兰》)替换。