圣乔治骑士约瑟夫·布洛涅(小凯文·哈里森 Kelvin Harrison Jr. 饰)1745年出生在法属加勒比地区,是一名非洲奴隶和一名法国种植园主的私生子。他在法国社会中拥有其他黑人无法企及的地位,他既是小提琴家、作曲家,又是击剑冠军。他与一位法国贵妇拥有一段不幸爱情,同时也与玛丽·安托瓦内特及她的宫廷闹翻,这也致使他早逝。
1945年,第二次世界大战接近尾声,作为邪恶轴心重要成员的日本,其嚣张态势已成强弩之末。是年,决定战局走向的冲绳岛战役拉开序幕,成千上万斗志昂扬的美国大兵被派往冲绳,等待他们的则是敌军重兵防守、凶险异常的钢锯岭。在这群人中间,却有一个不愿拿起武器的军医。他名叫戴斯蒙德·道斯(安德鲁·加菲尔德 Andrew Garfield 饰),来自美国的弗吉尼亚。