卡爾布瑞賽(小古巴古汀飾演)自小就對游泳有興趣,因家鄉的河流環境,讓他培養了優於一般人的泳技,而他很小就想成為一名海軍潛將。經過兩年的努力,卡爾以寫了無數封信的毅力感動了美國潛將學校,願意破格收他入校,1952年那年,他終於如願踏進了美國潛將學校。 他的教練比利桑戴(勞勃狄尼洛飾演)的著名的潛將,他負責教導所有新兵,並將他們訓練成鐵錚錚的漢子,最重要的是;他的訓練方法極狠,通常有四分之三的新兵都會被他嚇跑。 卡爾以黑人的身分進入潛將學校,引起了極大的震撼,幾乎所有的白人士兵都將他視為眼中釘,而比利桑戴也不例外。面對這一切的責難,卡爾靠著堅強的意志撐了過去,而他勇敢的表現也開始 令比利逐漸改變對黑人的既定看法。 潛將的集訓即將告一段落,排山倒海的考驗一項項出現,考驗著新兵們的機智與勇氣,當然還有運氣!好強的比利桑戴與卡爾之間的關係能否得到改善?