Durant la guerre de Sécession, un détachement de cavalerie nordiste, sous les ordres du colonel Marlowe, est envoyé derrière les lignes ennemies, pour détruire les voies de chemin de fer. À ses côtés, le major Kendall. Les deux hommes, que tout oppose, sont contraints d’emmener avec eux Hannah Hunter, une aristocrate sudiste.
Hiver 1944, dans les Ardennes belges. Confrontées à la poussée massive des Alliés, les forces allemandes mènent une contre-offensive aussi féroce que désespérée. Directement sous leur feu, le lieutenant Costa et son peloton connaissent à deux reprises des pertes sévères, faute du soutien du capitaine Cooney, un officier aussi lâche qu’incompétent. Redoutant le comportement criminel de son supérieur, Costa jure, en s’engageant dans une nouvelle mission, de lui faire payer le prix du sang de ses hommes s’il les abandonne à nouveau. Revenu vivant d’un front qui recule dangereusement, il pourrait joindre le geste à la parole…