Spike Lee
这部电影被认为特意忽略了二战中黑人士兵的贡献而受到批评。2008年戛纳电影节，电影《圣安娜奇迹》的黑人导演史派克·李批评伊斯特伍德在电影中并没有描绘黑人海军士兵。伊斯特伍德回应说：“这部电影必须遵守历史的真实记载，在硫磺岛上升起的国旗的六名士兵当中的确一名黑人士兵也没有。而且在二战之中美国黑人士兵和白人士兵是分开行动的。”事实上，黑人海军士兵确实已经出现在电影开始登陆的场景之中。在影片结尾的鸣谢段里面展示的历史照片也可以看到黑人士兵。虽然在硫磺岛战役里面有黑人士兵的参与，但是他们的角色受到限制而只能参与辅助工作，他们不能参加正面攻击任务，只能从事防御工作。