En 1859, Henry Dunant, un banquier d'Algérie, rentre à Paris pour s'entretenir avec Napoléon III. Il est alors témoin de la bataille de Solférino qui fait des milliers de blessés. L'abandon de ces soldats lui donne l'idée de créer une fondation d'aide à ces victimes : la Croix-Rouge.
L'histoire d'une famille, sur trois générations, dans la Hongrie du XXe siècle. Le destin marginal et atypique de ces trois hommes accompagne celui de leur pays...
Evocation des années de guerre d'Oskar Schindler, industriel autrichien rentré à Cracovie en 1939 avec les troupes allemandes. Il va, tout au long de la guerre, protéger des juifs en les faisant travailler dans sa fabrique.