蘭德爾(凱文?科斯特納 Kevin Costner 飾)本事美國海岸警衛(wèi)隊的一名出色隊員,然而,老貓燒須,一次他執(zhí)行拯救任務(wù)時不僅任務(wù)完全失敗,還搭進去了五名隊友的性命。蘭德爾從此一蹶不振?! ∩纤緸榱藥吞m德爾重拾信心,將他派到了培訓基地當任教官。在那里,蘭德爾遇到了自信狂妄的學員游泳冠軍費殊(艾什頓?庫徹 Ashton Kutcher 飾)。費殊的自信活力給了蘭德爾重新投入工作的信心?! ∫淮?,費殊問蘭德爾一共救過多少人,蘭德爾告訴他22人;費殊一陣失落,隨后問,“不是200個嗎?”蘭德爾斬釘截鐵地回答,“我只記得我失去多人!”費殊徹底被蘭德爾的勇氣與堅毅所折服。兩師徒惺惺相惜。 之后,兩人一起投入到了一次生死攸關(guān)的搶險中……