Sonora, Mexique, 1880. Après un hold-up, Dad Longworth (Karl Malden) abandonne son jeune complice Rio (Marlon Brando) aux mains des autorités et disparaît avec le butin. Cinq ans après sa sortie de prison, Rio retrouve Longworth devenu un homme respectable, père de famille et shérif d'une petite ville de Californie. Va-t-il réussir à se venger ?
Pendant la Guerre du Pacifique, une troupe de l'armée américaine, menée pa le lieutenant Kennedy, doit réparer le lance-torpilles Patrouilleur 109. Hélàs, des tirs ennemis détruisent l'engin et les soldats doivent trouver refuge sur une île. Personne ne sait où ils se trouvent, Kennedy décide donc de nager vers une autre île à la recherche d'aide...