Filmen er basert på en sann historie om den amerikanske medisinstudenten Desmond T. Doss (Andrew Garfield) som nektet å bære våpen under andre verdenskrig. I mai 1945 redder han over 75 medsoldater på den japanske øya Okinawa. Etter det japanske angrepet på Pearl Harbor i desember 1941, verver Desmond Doss seg til det amerikanske militæret. Faren hans Tom Doss (spilt av Hugo Weaving), en veteran fra første verdenskrig, er ekstremt opprørt over sønnens avgjørelse. Før han reiser til Fort Jackson for militær-trening, frir Desmond til kjæresten Dorothy Schutte.