Gene Kelly y Frank Sinatra son dos marineros de personalidades opuestas: uno (Sinatra) es tímido y un tanto ingenuo, mientras que el otro (Kelly) es un hombre de mundo. Ambos vivirán mil peripecias en la ciudad de Los Ángeles.
Tom Craig (John Wayne) llega a Sacramento (California) con el fin de establecer allí una farmacia. Pero la ciudad está dominada por Britt Dawson (Albert Dekker), y muy pronto estallará la guerra entre ambos.