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...