Pendant la Seconde Guerre mondiale, la Suisse a sévèrement limité les réfugiés: "Notre bateau est plein." Un train en provenance d'Allemagne s'arrête brièvement dans un coin isolé de la Suisse. Six personnes sautent pour demander l'asile: quatre Juifs, un enfant français et un soldat allemand. Ils cherchent refuge temporaire chez un couple qui tient une auberge de village. Ils se font passer pour une famille: le déserteur comme mari, Judith comme sa femme, un vieil homme de Vienne comme son père, sa petite-fille et le garçon français, qu'ils supplient de garder le silence, comme leurs enfants. Le frère adolescent de Judith se fait passer pour un soldat. La supercherie se dénoue par hasard et grâce à l'enquête précise du gendarme local. Qui les Suisses autoriseront-ils à rester? Qui sera expulsé?