Colonel Brunswick (Walter Pidgeon) hat in seiner Infanterie mit drei Charakterköpfen zu kämpfen: Archibald Ackroyd (Stewart Granger), Bill Sykes (Robert Newton) und Dennis Malloy (Cyril Cusack). Er schickt seinen Sergeant an, die aufsässigen Gefreiten zu bändigen. Als jedoch zwei Freunde des Sergeants von Rebellen einkreist werden, muss er zu Hilfe eilen. Von der Situation überfordert, beschließt Brunswick, den Dreien auf seine Weise Amtshilfe zu leisten...

Pvt. Archibald Ackroyd
Col. Brunswick
Capt. Pindenny
Pvt. Bill Sykes
Pvt. Dennis Malloy
Crenshaw
Col. Groat
Maj. Mercer
Sgt.Murphy
Manik Rao
Govind-Lal
Major