À l'automne 1944, dans les Ardennes, un groupe de G.I. est envoyé en première ligne, face à un blockhaus allemand. Pendant quelques heures, en attendant des renforts, et avec seulement une douzaine d'hommes, le groupe a pour mission de faire croire à l'ennemi qu'ils sont très nombreux à tenir la position. Reese, un ex-sous-officier dégradé pour ivrognerie (Steve McQueen), n'obéit pas aux ordres et décide d'attaquer le blockhaus de nuit avec quelques GIs ; parmi eux Henshaw (James Coburn), qui perd la vie.