Doktor Peter Blood zostaje skazany na śmierć za udzielenie pomocy rannemu rebeliantowi. Wyrok nie zostaje wykonany, a lekarz trafia do niewoli. Los rzuca go na morze, gdzie na hiszpańskim statku staje na czele grupy niewolników.
Jest rok 1944. Kapitan Erskine Cooney przez błędy w dowodzeniu powoduje poważne straty w oddziale piechoty. Nie zostaje odwołany ze stanowiska, ponieważ jego zwierzchnik chce zrobić karierę wojskową dzięki wstawiennictwu ojca Cooneya. Porucznik Joe Costa postanawia skompromitować...