La película es la historia de tres amigos que son sargentos en el ejército británico durante la dominación de la India. Son tiempos convulsos, porque los seguidores del culto a la diosa Kali, llamados Los Estranguladores están en continua rebeldía contra los ejércitos de su majestad.
Los tres sargentos, Archibald Cutter (Cary Grant), 'Mac' MacChesney (Victor McLaglen) y Thomas 'Tommy' Ballantine (Douglas Fairbanks, Jr.) son los típicos soldados en estas lides, valientes, bravucones, desobedientes, los mejores para comenzar una guerra, y los mejores para ganarla, es decir todo un dolor de cabeza para sus oficiales. Los tres son enviados al mando de un destacamento, a investigar las causas de la interrupción de la comunicación telegráfica con un puesto británico en Tantrapur; en el destacamento va Gunga Din (Sam Jaffe), un nativo que ejerce como aguador de las tropas, y cuya aspiración es convertirse en un soldado británico. Cuando llegan a su destino, lo encuentran desierto y se preparan a reparar la línea telegráfica, cuando son rodeados y atacados por sorpresa por nativos armados. Logran salir del lugar y regresan a su cuartel. Allí, sus superiores identifican un arma que pertenecía a sus agresores, como una de las usadas por Los Estranguladores.
El sargento Ballantine les comunica a sus amigos que pronto abandonará el Ejército para dedicarse al negocio del té y casarse con su novia Emmy Stebbins (Joan Fontaine). Sus amigos consideran su proyecto peor que la muerte. Por su lado, el sargento Cutter también planea cambiar su vida, y planea desertar para ir en busca de un templo construido en oro, según una información que le había contado Gunga Din. El sargento MacChesney no quiere saber nada de este asunto, y decide prevenir la deserción de su colega, encerrándolo en un vallado, pero Ballantine logra escabullirse esa misma noche junto a Gunga Din.
Ambos llegan al lugar donde se encuentra el templo, pero son sorprendidos por Los Estranguladores, que usaban el lugar como sitio de reunión. El sargento decide entregarse, para que Gunga Din pueda escabullirse sin ser notado, y avisar al sargento MacChesney. Cuando el sargento se entera de la situación, decide ir en su rescate. El exsargento Ballantine quiere acompañarlo, pero es rechazado por MacChesney, que lo considera ahora un civil. Ballantine decide reenlistarse, a pesar de la oposición de su novia Emmy, y se une a la expedición de rescate. Así parten los tres, como avanzada de su regimiento, para caer también prisioneros al llegar al templo.
Logran escabullirse de sus carceleros y, tomando como rehén al gurú de la secta (Eduardo Ciannelli), se refugian en el techo del templo. Cuando finalmente el regimiento se acerca, el gurú comienza a jactarse de la emboscada que había planeado, suponiendo la llegada de refuerzos. Sus seguidores se niegan a dejarlo en manos de los británicos, y dudan en atacar al regimiento, pero el gurú se lanza a un foso con cobras, para resolver la indecisión. Al ver esto los seguidores se lanzan al ataque y hieren con las bayonetas al sargento Cutter y a Gunga Din. Sin embargo en un último acto de valentía, el aguador logra subir a la cúpula del templo y dar el toque de alarma a las tropas, con una corneta que lleva consigo, antes de morir. Los Estranguladores resultan vencidos.
Más tarde, durante el funeral de Gunga Din, el coronel Weed (Montagu Love) le otorga al humilde aguador el grado de cabo de infantería del ejército británico y lee las últimas líneas de un poema de Rudyard Kípling You're a better man than I am, Gunga Din! - Tú eres mejor hombre de lo que yo soy, Gunga Din.