Une histoire vraie durant la seconde guerre mondiale, des opposants au nazisme retenus captifs embarquent dans un train qui pourrait les mener vers la liberté ... En 1940, près de 2000 personnes ayant cherché à fuir l'Allemagne d'Hitler se retrouvent au camp "Milles", un camp de détention de la région d'Aix-en-Provence. La France est sur le point de les livrer aux Nazis quand le cerveau du Commandant Perrochon (Jean-Pierre Marielle) germe une idée folle: prendre un train vers Bayonne pour s'échapper à bord d'un navire.
Le récit suit l'histoire du polonais Leopold Socha, qui passe de voleur à héros durant la Seconde Guerre mondiale en sauvant la vie d'un groupe de juifs de Lvov. Quand Socha rencontre le groupe pour la première fois, c'est uniquement par intérêt financier qu'il décide de lui trouver une cachette dans les canaux. Progressivement, son attitude vas toutefois s'émousser. Et le jeune homme va finir par risquer sa propre vie pour sauver hommes, femmes et enfants de l'extermination.