Alors qu'ils tentent de survivre à la bataille des Ardennes, un jeune Belge, un soldat américain blessé et un prisonnier allemand tissent des liens d'amitié improbables.
Au XVIème siècle, trahis par le seigneur Arnolfini qui les avait employés, une bande de mercenaires, sans foi ni loi, enlève la jeune Agnès alors fiancée à Stephen, le fils du maître des lieux. Les bandits décident par la même occasion de mettre à sac la région.