Año 1856, India Británica. El capitán Jeffrey Claybourne (Rock Hudson) es severamente sancionado tras desobedecer una orden. Sintiéndose indigno de su prometida Vivian Morrow (Arlene Dahl), la hija de su oficial superior, Claybourne abandona el ejército hasta poder recuperar su reputación. Cuando el Rajah Karam (Arnold Moss) lanza un ataque contra las fuerzas británicas en la India, Claybourne hallará su oportunidad de redención.